ANAHEIM, Calif. — Jonathan Ornelas had a two-run, pinch-hit single in Texas' four-run ninth and the Rangers scored six times in the final two innings to beat the Los Angeles Angels 9-8 on Saturday night.
Nathaniel Lowe had a home run among his three hits and drove in three runs, including one on a bases-loaded walk for the Rangers' first run of the ninth. Dane Dunning (5-7) pitched a scoreless inning for the win and Kirby Yates got the last three outs for his 33rd save.
''We got down pretty good there and they just kept fighting,'' Rangers manager Bruce Bochy said. ''It was a very entertaining game. A little sloppy on both sides at time.''
Rookies Gustavo Campero and Niko Kavadas hit back-to-back home runs, and Logan O'Hoppe had four hits to tie a career high and scored twice for the Angels. Los Angeles squandered a 7-1 lead after three innings and lost their fifth straight game. They have lost 14th of their last 17 and extended their franchise record for losses in a season to 98.
With Angels left-hander Jose Quijada (2-2) on the mound to start the ninth inning, the Rangers loaded the bases on two walks and a hit batter. Lowe brought home in his third run on another walk to bring Texas to 8-6.
The Angels called on rookie right-hander Ryan Miller, who gave up Ornelas' two-run single to right, with the go-ahead run scoring on the play when Campero fired an errant throw back to the infield.
''Ornelas, I put him in a little tough of a situation but nice piece of hitting on his part,'' Bochy said of the late pinch-hit assignment in place of Leody Taveras.
Campero's eventful night for the Angels came in his 12th career game.