Detroit Tigers 4 New York Yankees 3
NEW YORK – Anibal Sanchez allowed two earned on six hits in 6.2 innings pitched for the Tigers, who have won three out of the last four. Justin Upton and John Hicks each launched a home run and combined for four RBI. CC Sabathia surrendered four earned on six hits and struck out three in six innings pitched for the Yankees.
Los Angeles Dodgers 3 Atlanta Braves 2
ATLANTA – Cody Bellinger launched his 29th home run of the season in the fourth inning for the Dodgers, who extended their winning streak to nine games. Kenta Maeda gave up two hits and punched out six on strikes in seven scoreless innings for Los Angeles. Lucas Sims allowed three earned runs on six hits in six innings pitched for the Braves.
Chicago Cubs 16 Arizona Diamondbacks 4
CHICAGO – Anthony Rizzo launched two home runs and drove in three runs as the Cubs won for the fifth time their last six games. Jon Lester knocked a home run and collected his 2,000 career strike out as he allowed three earned in on five hits and punched out nine on strikes in four innings pitched for Chicago. Javier Baez and Ian Happ each hit a home run a piece for the away team.
Tampa Bay Rays 6 Houston Astros 4
HOUSTON – Evan Longoria earned the second cycle in Rays history as he went 4-for-5 and drove in three runs for the Rays, who have won two out of their last three games. Chris Archer struck out five and gave up five earned runs on six hits in six innings pitched for Tampa Bay. Mike Fiers surrendered six earned on eight hits in 6.1 innings pitched for the Astros.
Baltimore Orioles 7 Kansas City Royals 2
BALTIMORE – Dylan Bundy fanned eight on strikes and gave up three hits in eight scoreless innings for the Orioles, who have won four in a row. Seth Smith went 2-for-3 with a double and three RBI for Baltimore. Ian Kennedy allowed four earned runs on eight hits in four innings pitched for the Royals.
Cincinnati Reds 9 Pittsburgh Pirates 1
PITTSBURGH – Billy Hamilton, Jesse Winker and Eugenio Suarez each smacked a home run and combined to drive in six RBI as the Reds won their second straight. Homer Bailey allowed one earned run on four hits and set down three on strikes in six innings pitched for Cincinnati. Jameson Taillon gave up eight earned runs on 11 hits in 3.2 innings pitched for the Pirates.
Boston Red Sox 12 Cleveland Indians 10
BOSTON – Christian Vazquez launched a three-run game winning home run as the Red Sox won their third game in the last five. Chris Sale allowed seven earned on eight hits and struck out five in five innings pitched for Boston. Carlos Carrasco allowed five earned on six hits and issued three walks in 1.2 innings pitched for the Indians.
Miami Marlins 7 Washington Nationals 3
MIAMI – Derek Dietrich tripled home J.T. Realmuto with the go-ahead run for the Marlins. Chris O’Grady allowed six earned runs on seven hits in three innings pitched for Miami. Max Scherzer lasted only one inning having to leave the game with neck spasms.
Milwaukee Brewers 3 St. Louis Cardinals 2
MILWAUKEE – Jimmy Nelson fanned seven on strikes and allowed two earned on six hits in six innings pitched for the Brewers, who ended a two-game losing skid. Ryan Braun, Domingo Santana and Manny Pina each drove in an RBI for Milwaukee. Carlos Martinez punched out seven on strikes and gave up three earned on four hits in five innings pitched for the Cardinals.
Seattle Mariners 8 Texas Rangers 7
TEXAS – Erasmo Ramirez struck out five and gave up two earned runs on five hits in 3.1 innings pitched as the Mariners won their fourth in a row. Nelson Cruz launched a home run and went 2-for-5 for Seattle. Nick Martinez gave up seven earned on eight hits in 5.1 innings pitched for the Rangers.
Toronto Blue Jays 8 Chicago White Sox 4
CHICAGO – Marcus Stroman punched out five and allowed four earned on seven hits in seven innings pitched for the Blue Jays, who have won two out of their last three games. Josh Donaldson went 2-for-3 with a home run and three RBI for Toronto. Mike Pelfrey gave up six earned on seven hits in 5.2 innings pitched for the White Sox.
Colorado Rockies 5 New York Mets 4
COLORADO – Nolan Arenado drove in the game-winning run in the bottom of the ninth with a single to center scoring Charlie Blackmon for the Rockies, who have won three out of their last four games. Jeff Hoffman struck out five and allowed two earned runs on five hits in six innings pitched for Colorado. Steven Matz gave up three earned runs on six hits in five innings pitched for the Mets.
San Francisco Giants 10 Oakland Athletics 4
OAKLAND – Jeff Samardzija fanned five and surrendered three earned runs on six hits in eight innings pitched as the Giants snapped a four-game losing skid. Nick Hundley went 2-for-5 with a triple, home run and drove in two runs for San Francisco. Michael Brady allowed four earned runs on five hits and set down four on strikes in six innings pitched out of the bullpen for the Athletics.
Los Angeles Angels 7 Philadelphia Phillies 1
LOS ANGELES – Ricky Nolasco punched out five and gave up an earned run on six hits in six innings for the Angeles. Albert Pujols went 3-for-4 with a double, home run and five RBI for Los Angeles. Aaron Nola allowed two earned runs on eight hits in six innings pitched for the Phillies.
San Diego Padres 3 Minnesota Twins 0
SAN DIEGO – Jhoulys Chacin struck out two and gave up three hits in seven scoreless innings for the Padres, who have won five out of their last six games. Austin Hedges went 2-for-3 with a double, home run and drove in two runs for San Diego. Jose Berrios allowed one earned run on two hits and fanned four on strikes in seven innings pitched for the Twins.
Leave a Reply