Rangers win seventh straight; Astros remain on top, Angels walk off

Dallas Keuchel (60) remained undefeated after going five innings and giving up two runs on four hits. (Photo: Steve Mitchell-USA TODAY Sports)

ATLANTA BRAVES (15-21) 9
TORONTO BLUE JAYS (17-23) 5
TORONTO, ON– Matt Kemp drove in four runs for the Braves, who dropped the Blue Jays below .500 at home. Jaime Garcia threw five-and-one-third innings for the Braves, allowing four runs on three hits and four walks. Devon Travis had two RBI and two hits for the Blue Jays. Marco Estrada gave up five runs on eight hits for the Blue Jays.

TAMPA BAY RAYS (20-22) 6
CLEVELAND INDIANS (20-18) 4
CLEVELAND, OH– Corey Dickerson and Tim Beckham combined to drive in four runs in the Rays series-evening win. Jake Odorizzi tossed six innings for the Rays, letting up four runs on seven hits and one walk. Edwin Encarnacion contributed a two-run home run for the Indians. Danny Salazar surrendered five runs, six hits and two walks, striking out nine in five innings for the Indians.

HOUSTON ASTROS (28-12) 12
MIAMI MARLINS (14-24) 2
MIAMI, FL– Jake Marisnick and Brian McCann each drove in four runs to help the Astros improve upon the best record in the MLB. Dallas Keuchel remained undefeated after going five innings and giving up two runs on four hits. Tom Koehler lasted just three innings, allowing eight runs on seven hits and four walks.

WASHINGTON NATIONALS (25-13) 8
PITTSBURGH PIRATES (16-23) 4
PITTSBURGH, PA– Bryce Harper, Ryan Zimmerman and Wilmer Difo all provided two RBI for the Nationals, who have 13 wins on the road this year. Stephen Strasburg started for the Nationals, letting up three runs on four hits and three walks in six innings. Chad Kuhl struggled, leaving after four innings and six runs, 10 hits and one walk allowed.

PHILADELPHIA PHILLIES (14-22) 1
TEXAS RANGERS (20-20) 5
ARLINGTON, TX– Mike Napoli went 3-for-3 with two RBI in the Rangers’ seventh straight win. Yu Darvish earned his fourth win after throwing seven innings and allowing one run, four hits and two walks allowed with nine strikeouts. Jerad Eickhoff is still winless for the Phillies, surrendering three runs (two earned) on seven hits and two walks, but struck out eight in six innings.

NEW YORK YANKEES (23-13) 7
KANSAS CITY ROYALS (16-22) 1
KANSAS CITY, MO– Gary Sanchez hit a three-run home run for the Yankees in the win, snapping the Royals’ four-game win streak. C.C. Sabathia pitched six-and-two-thirds scoreless innings for the Yankees, with five hits and two walks allowed. Jason Hammel gave up five runs, nine hits and one walk in six innings pitched.

CINCINNATI REDS (19-19) 5
CHICAGO CUBS (19-19) 9
CHICAGO, IL– Ian Happ and Willson Contreras plated two runs a piece in the Cubs win, which tied both teams for third place in the NL Central. John Lackey lasted five-and-one-third innings for the Cubs, allowing three runs on seven hits and two walks. Joey Votto led the Reds with two RBI on two hits. Bronson Arroyo was credited with five runs, eight hits and two walks allowed in five innings thrown.

COLORADO ROCKIES (25-15) 7
MINNESOTA TWINS (19-16) 3
MINNEAPOLIS, MN– Charlie Blackmon finished 3-for-5 with three RBI for the Rockies, who improve to 12-5 on the road. Kyle Freeland gave the Rockies six innings of three run, five hit and four walk ball. Phil Hughes exited after five innings, during which he allowed five runs, eight hits and a walk.

BOSTON RED SOX (20-18) 6
ST. LOUIS CARDINALS (21-16) 3
ST. LOUIS, MO– Mookie Betts sparked the Red Sox offense with a two-run home run in the first inning, as the Cardinals continue to play .500 ball at home at 11-10. Eduardo Rodriguez threw six innings, allowing three runs, five hits and two walks. Lance Lynn matched Rodriguez’ six innings, giving up four runs (two earned) on three hits and one walk.

BALTIMORE ORIOLES (23-14) 13
DETROIT TIGERS (18-19) 11  (13 innings)
DETROIT, MI– Chris Davis hit a two-run home run in the top of the 13th, leading the Orioles to the win and staying within 0.5 games of first in the AL East. Wade Miley gave up four runs, eight hits and four walks in five innings in his start. J.D. Martinez drove in five runs, including a grand slam for the Tigers. Matthew Boyd left the game after two-and-one-third innings for the Tigers, having let up seven runs on eight hits and two walks.

NEW YORK METS (16-22) 4
ARIZONA DIAMONDBACKS (23-18) 5
PHOENIX, AZ– Gregor Blanco knocked home a pair of runs for the Diamondbacks, who are now 17-8 at home. Zack Greinke got the start for the Diamondbacks, going six-and-two-thirds innings and allowing four runs on five hits and two walks. Curtis Granderson and Rene Rivera each hit a two-run home run for the Mets. Tommy Milone made his second start for the Mets, ending with five-and-two-thirds innings pitched and five runs, six hits and three walks given up.

OAKLAND ATHLETICS (17-22) 9
SEATTLE MARINERS (18-22) 6
SEATTLE, WA– Mark Canha hit a three-run home run during a five-run ninth inning to help A’s break a four-game losing streak. Andrew Triggs gave up one run, four hits and two walks in six innings pitched. Chase De Jongalso pitched six innings, surrendering four runs on seven hits and three walks.

MILWAUKEE BREWERS (22-18) 6
SAN DIEGO PADRES (15-26) 2
SAN DIEGO, CA– Eric Sogard went 4-for-4 with an RBI for the Brewers, maintaining second in the NL Central. Jimmy Nelson held the Padres to two runs, seven hits and one walk in six innings. Clayton Richard gave up six runs on 10 hits in six innings.

LOS ANGELES DODGERS (22-18) 1
SAN FRANCISCO GIANTS (17-24) 2
SAN FRANCISCO, CA– Ty Blach ate up seven innings for the Giants, allowing one run on five hits and two walks, giving the Giants five straight wins. Rich Hill gave up one run on six hits in five innings of work for the Dodgers.

CHICAGO WHITE SOX (17-20) 6
LOS ANGELES ANGELS (21-21) 7  (11 innings)
ANAHEIM, CA– Albert Pujols connected on a walk-off, bases loaded single in the 11th inning to keep the Angels in a tie for second with the Rangers in the AL West. J.C. Ramirez tossed seven innings for the Angels, allowing two runs on five hits. Yolmer Sanchez had two hits and two RBI for the White Sox. Derek Holland let up three runs on seven hits and two walks in six innings.

Leave a Reply

Your email address will not be published.

Time limit is exhausted. Please reload CAPTCHA.