ARLINGTON, Texas _ After failing to a hold a two-run lead in the top of the eighth, the Rangers rallied for two runs in the bottom of the inning to beat the Rockies, 5-4, on Wednesday night at Globe Life Park. The Rangers are now a major league best 26-8 in one-run games.
Rangers starting pitcher Martin Perez prevented a couple of errors and a hit from turning into a big inning in the first and then held the Rockies to one run on four hits and a two walks over 5 2/3 innings.
Tony Barnette took over for the final out in the sixth and pitched a perfect seventh. The Rockies tied it at 3 with two in the eighth after Keone Kela allowed a walk and single with one out. Jake Diekman replaced him and surrendered a two-run triple down the line into the right-field corner by David Dahl. Dahl came home on Ryan Raburn's sacrifice fly to left to give the Rockies a 4-3 lead. Matt Bush pitched a scoreless ninth to earn his first-career save.
The Rangers tied it at 1 with a run in the second. Jurickson Profar and Delino DeShields both reached on infield singles before Profar scored on Ian Desmond's single to left.
Elvis Andrus led off the fourth with a single and later scored on Desmond's sacrifice fly to center to give Texas a 2-1 lead. Jonathan Lucroy's solo homer in the fifth made it 3-1. Adrian Beltre's two-run, bases-loaded single in the eighth reclaimed a 5-4 lead for the Rangers.
The Rockies had intentionally walked Carlos Beltran to load the bases.