Odor hits game-ending homer for Rangers in 8-7 win over M's
ARLINGTON, Texas (AP) Rougned Odor hit a game-ending two-run homer and the AL-best Texas Rangers beat the Seattle Mariners 8-7 on Tuesday night.
Odor's 25th homer was a drive to the hill in center field on a 2-2 pitch from Mariners closer Edwin Diaz (0-3), who had converted his first 11 save chances of the season.
Adrian Beltre started the ninth with a single, his third hit of the game.
Beltre homered for the Rangers, who won their fourth straight game and have a 10 1/2-game lead over third-place Seattle in the AL West. Houston remained 8 1/2 games back after winning earlier Tuesday against Oakland.
Odor had three hits, but twice was thrown out on the bases earlier in the game.
Matt Bush (6-2), who gave up a go-ahead sacrifice fly to Robinson Cano in the eighth, came back for the ninth to finish the game.
After falling behind 4-0 when Beltre hit his 24th homer, a two-run shot in the third, the Mariners pushed ahead against suddenly erratic All-Star lefty and AL ERA leader Cole Hamels with six runs over the next two innings.
The Rangers got even at 6-6 in the seventh on RBI singles by Beltre and Jonathan Lucroy. In between, Odor had a single to right but was easily thrown out by right fielder Shawn O'Malley when trying to stretch that hit to a double.
Right after Beltre's homer, Odor reached second on a double-error by Mariners starter James Paxton, who bobbled the soft comebacker and then made a throwing error. But Odor was thrown out trying to steal third base, which cost the Rangers a run since Lucroy singled right after that.
Hamels needed only 27 pitches to get through the first three innings, but his 35 in the fourth included three walks - two with the bases loaded.
Four of the first five batters in the fifth reached and Hamels was gone after Dae-Ho Lee's one-out RBI single put the Mariners up 5-4. Leonys Martin greeted reliever Alex Claudio with another run-scoring single, though the lefty worked 2 2-3 scoreless innings.
Hamels struck out four and walked four while his ERA rose from 2.67 to 2.91.
Kyle Seager drew one of the bases-loaded walks in the fourth, and an inning later had an RBI single that produced another run when right fielder Carlos Gomez overran the ball before Lee followed with his hit.
Mariners: DH Nelson Cruz was given the night off because of a nerve issue in his left hand that is making it difficult to grip the bat. X-rays and an MRI showed no structural damage. Manager Scott Servais said Cruz hurt his hand on a checked swing Sunday, and his taking medication to ease the inflammation.
Rangers: RHP Colby Lewis allowed five runs and eight hits over 3 1-3 innings in a rehab start for Double-A Frisco. He threw 41 of his 60 pitches for strikes. Lewis (strained right lat) has been out since late June.
Mariners: Felix Hernandez (9-4) pitches against Texas for the first time since this year's season's opener, when he gave up only one hit but walked five in six innings in a 3-2 loss. He faced the Rangers five times last season.
Rangers: Martin Perez (8-10) has lost his last two starts, allowing 12 runs in 11 2-3 innings. The lefty is 1-6 his last 10 starts.