In a fairly ugly game for both teams, the Rangers and Astros combined for four errors and 17 runners left on base. In the end, it was a game where each team seemed to play down to the other's level, but the Rangers came out on top in dramatic fashion.
The entire city of Houston must absolutely abhor Rougned Odor. I don't even know if he's disliked more in Houston or Toronto these day. Whatever the case, Rougie walked it off with a double that scored Adrian Beltre and the Rangers won their millionth game in a row against the Astros.
It certainly wasn't the prettiest of games as the Rangers scored three runs in the bottom of the 1st on several Houston miscues. Houston bounced back to tie the game in the top of the 3rd on a Jose Altuve three-run home run after an infield single and a throwing error. Texas grabbed the lead back in the next inning with a Odor solo home run.
That lead for Texas would last until the next inning when the Astros hit three singles to score the tying on a Jason Castro RBI hit.
From there, the Rangers and Astros traded innings of missed opportunities until the Astros finally broke through with a run in the top of the 7th that came after a walk and a wild pitch by reliever Tony Barnette. The Rangers weren't quite ready to say die just yet as they tied the game in the bottom of the inning thanks in large part to wild pitch from Houston.
The Rangers have gone 1-5 in extra innings this season so they made sure to walk it off before we reached extras to secure the win. The Astros haven't beaten the Rangers in 2016 and haven't won in Arlington since that game where George Springer robbed Leonys Martin of a walk-off grand slam in April of last season.
Player of the Game: Odor was the star of the game with a dinger and the game-winner but Nomar Mazara was the player of the game as he saw a billion pitches, went 4 for 4, reached via a hit by pitch, scored twice, and continued to be the toughest out in the Rangers' lineup. Dude is insane.
Up Next: The Rangers and Astros return for the second game of this series with lefties Cole Hamels and Dallas Keuchel set to duel. First pitch is scheduled for 7:05 pm CT.