Odor dashed in on Ronald Guzman’s grounded single into left field, diving around catcher Martin Maldonado for the go-ahead run. Odor was booed as he celebrated a night after his hard slide into second base cut shortstop Andrelton Simmons and led to a benches-clearing incident.
The game went to extra innings after an unusual play allowed Texas to tie it in the ninth. With runners at the corners and one out, Adrian Beltre hit a fly ball to deep left field. Jurickson Profar tagged up from third, and so did pinch runner Carlos Tocci at first. Upton caught the ball and threw to second base, and his throw beat Tocci for the final out of the inning.
Stadium fireworks went off and team employees ran onto the field believing the game was over before a replay review determined Profar touched home before Tocci was tagged out, tying the game at 2 heading to the bottom of the inning.
Mike Trout was a double shy of the cycle, and Garrett Richards threw a gem for the Angels. It wasn’t enough.
Trout’s solo home run — his 19th of the season — gave the Angels a 1-0 lead. Trout also stole his 13th base.
Texas left-hander Cole Hamels also pitched well, save for the two homers he gave up. He allowed two runs on five hits in seven innings. He struck out eight but didn’t figure into the decision.
Jake Diekman (1-0) got the win for the Rangers. Jose Alvarez (2-2) gave up Guzman’s hit and took the loss.
Ian Kinsler hit a solo home run off Hamels in the sixth inning to homer in back-to-back games. He’s hit in six consecutive games.
Richards bounced back from a rough outing in his previous start in which he walked five. He allowed one hit and one unearned run, struck out nine and walked one, the last batter he faced.
Odor was booed during all of his at-bats. On the last play of Friday’s game, the benches cleared as Odor slid in an attempt to break up a double play and caught Simmons with his spikes, causing a gash.
3,000 REASONS TO CELEBRATE
Albert Pujols was honored before the game for his 3,000-hit milestone.
Hall of Famer Rod Carew, another member of the 3,000-hit club, spoke at the ceremony. Pujols then threw the game’s ceremonial first pitch to Rangers third baseman Beltre, a good friend of Pujols’ and another member of the 3,000-hit club.
Angels: OF Kole Calhoun (right oblique strain) was placed on the 10-day disabled list after being out of the lineup the last two days … RHP Matt Shoemaker (surgery on right forearm) said his Tuesday surgery was to repair the pronator teres tendon, which was split. He can resume throwing in six weeks … INF Zack Cozart (tightness left forearm) took some swings in the batting cage Tuesday. He was out of the starting lineup for a fourth straight game but is expected back soon.
Rangers: RHP Doug Fister (1-5, 4.09) is winless in his five road starts but has the AL’s fifth-lowest ERA (2.12) on the road. The 34-year-old was signed by the Angels last year but released one month later without having pitched in a major league game.
Angels LHP Tyler Skaggs (3-4), 3.60) is 3-2 with a 6.00 ERA in his nine career starts against Texas. He allowed just one earned run on five hits in five innings to earn the win against the Rangers on April 10.