AMERICAN LEAGUE

Odor's redemption: Walk-off victory over Mariners

RANGERS 8, MARINERS 7

ARLINGTON, Texas -- Rougned Odor hit a game-ending two-run home run and the AL-best Texas Rangers beat the Seattle Mariners 8-7 on Tuesday night.

Odor's 25th home run 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 consecutive 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 home run, 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 home run, 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.

ORIOLES 5, BLUE JAYS 3 Matt Wieters hit a go-ahead, two-run home run off Jason Grilli in the eighth inning to lead host Baltimore to a victory over Toronto.

TIGERS 8, WHITE SOX 4 Ian Kinsler homered and drove in four runs as Detroit rallied to beat visiting Chicago.

INDIANS 5, TWINS 4 Francisco Lindor drove in the go-ahead run in the fifth inning and host Cleveland survived another poor start by Josh Tomlin to beat Minnesota, extending the Twins' losing streak to 12 games.

RAYS 4, RED SOX 3 Evan Longoria broke a tie with a solo home run in the eighth inning, clearing Fenway Park's "Green Monster" and rallying visiting Tampa Bay to a victory over Boston.

ASTROS 3, ATHLETICS 1 Collin McHugh threw six scoreless innings, Colby Rasmus and Evan Gattis homered, and host Houston beat Oakland.

NATIONAL LEAGUE

NATIONALS 3, PHILLIES 2 Max Scherzer didn't allow a hit until the sixth inning and he was dominant through eight as visiting Washington continued its mastery of Philadelphia.

METS 7, MARLINS 4 Curtis Granderson came off the bench and homered twice, Jose Reyes had four hits and surging host New York beat Miami.

BRAVES 7, PADRES 3 Julio Teheran won for the first time in 10 starts, rookie Dansby Swanson drove in three runs and Atlanta beat visiting San Diego.

CUBS 3, PIRATES 0 Kyle Hendricks threw seven dominant innings to lower the majors' best ERA to 2.09 and Anthony Rizzo homered to lead host Chicago past Pittsburgh.

CARDINALS 2, BREWERS 1 (10) Zach Duke stranded the bases loaded with a strikeout in the 10th inning after Randal Grichuk hit an RBI single in the top half of the inning, lifting St. Louis over Milwaukee.

Sports on 08/31/2016

Upcoming Events