The Rangers battled back from deficits of 1-0 and 2-1 to beat the KC Royals 3-2. The story tonight was the Ace-like effort from Cole Hamels as he carried the Rangers to victory for his 12th win of 2016. Hamels is now 12-2 with an ERA of 2.87. A few more starts like that down the stretch and you could feasibly find Hamels in the Cy Young discussion.
Perhaps the bigger story of the game was Mitch Moreland hitting two solo home runs (both the tying and winning runs) to give Texas a much needed win and hand Hamels a hard earned W. Moreland has struggled all season, and the expectations was his playing time was due to be cut with the return of Joey Gallo on Tuesday, since then, however, he's hit three massive home runs with tonight's second blast eventually giving the Rangers a win.
With the win, and with Houston idle on the night, the Rangers extended their lead in the American League West to 3 games.
Player of the Game: Besides Moreland's homer heroics, Hamels set a season high with 12 strikeouts and went eight innings on 123 pitches while allowing just two runs because he obviously cares about the Rangers. That joke at the expense of the local sports media aside, Hamels was spectacular tonight on the eve of one year since word began to leak out that the Rangers were going to acquire him.
Up Next: For what feels like the 20th time this month, the Rangers will once again take on the Royals with A.J. Griffin making the start against RHP Edinson Volquez. First pitch is scheduled for 7:05 pm CT.