Atlanta Braves 13 Washington Nationals 2
WASHINGTON – Julio Teheran pitched seven strong innings as the Braves remained in fourth place in the NL East. Kurt Suzuki homered and had two RBI while Brandon Phillips went 4-for-6 and drove in three. Tanner Roark allowed seven earned in five innings pitched.
Arizona Diamondbacks 2 Detroit Tigers 1
DETROIT – Taijuan Walker mowed down six on strikes in five innings as the Diamondbacks won for the seventh time in their last eight games. David Peralta and Brandon Drury each crushed homers. Jordan Zimmermann fanned six and allowed two earned runs in eight innings pitched.
Toronto Blue Jays 7 Tampa Bay Rays 6
TORONTO – Francisco Liriano set down nine on strikes in seven innings pitched as Blue Jays and Rays split the two game series. Kendrys Morales slammed a home-run and drove in four RBI. Jake Odorizzi eliminated four on strikes and allowed three earned runs in four and a third innings.
Boston Red Sox 7 Philadelphia Phillies 3
BOSTON – Mookie Betts went 4-for-5 with two home runs and three RBI as the Red Sox remained in second place in the AL East. Xander Bogaerts added three RBI and went 2-for-5. Jeremy Hellickson allowed six earned runs in five innings pitched for the Phillies.
Los Angeles Dodgers 6 Cleveland Indians 4
CLEVELAND – Enrique Hernandez went 2-for-2 with a home run as he pinch hit for Chase Utley, and the Dodgers extended their winning streak to six games. Brandon McCarthy allowed an earned run in five innings pitched. Corey Kluber fanned 10 batters in seven innings pitched for the Indians.
New York Mets 9 Chicago Cubs 4
NEW YORK – Curtis Granderson and Lucas Duda each homered as the Mets won for the fifth time in their last six games. Matt Harvey downed five on strikes in four innings pitched. Anthony Rizzo, Ian Happ and Kyle Schwarber sent one out of the park for the Cubs.
Miami Marlins 11 Oakland Athletics 6
MIAMI – Marcell Ozuna went 2-for-5 with a home run and three RBI as the Marlins remained in third place in the NL East. Edinson Volquez gave up four earned runs in four innings pitched. Ryon Healy went 3-for-5 with a home run and three RBI for the Athletics.
Baltimore Orioles 10 Chicago White Sox 6
CHICAGO – Dylan Bundy allowed four earned in five innings pitched as the Orioles snapped a six-game losing streak. Welington Castillo launched a homer and drove in five RBI. Miguel Gonzalez allowed eight earned in five innings pitched for the White Sox.
Seattle Mariners 6 Minnesota Twins 4
MINNESOTA – Sam Gaviglio eliminated five batters on strikes and allowed four earned in five and a third as the Mariners remained fourth in AL West. Mike Zunino crushed a home-run and drove in three while Mitch Haniger homered and drove in two. Ervin Santana struck out five in five innings pitched for the Twins.
Houston Astros 13 Texas Rangers 2
HOUSTON – Francis Martes retired seven on strikes and allowed an earned run in five innings pitched as the Astros prevented a Rangers sweep. Derek Fisher and Jake Marisnick each went yard and combined for three RBI. Andrew Cashner allowed four earned runs in four innings pitched for the Rangers.
Milwaukee Brewers 7 St. Louis Cardinals 6
ST. LOUIS – Matt Garza struck out four and allowed four earned in five innings pitched as the Brewers remain atop the NL Central. Eric Thames homered and drove in three RBI. Mike Leake allowed six earned in six innings for the Cardinals.
Colorado Rockies 5 Pittsburgh Pirates 1
PITTSBURGH – German Marquez picked up his fifth victory of the season as the Rockies won for the first time in three games. Ian Desmond homered and drove in an RBI. Chad Kuhl allowed three earned runs in five innings pitched for the Pirates.
Los Angeles Angels 7 New York Yankees 5
LOS ANGELES – Blake Parker earned the victory out of the bullpen for the Angels as they won the series two games to one over the Yankees. Andrelton Simmons hit the go ahead two-run home-run in the seventh inning. Michael Pineda allowed five earned runs in six innings pitched for the Yankees.
San Diego Padres 4 Cincinnati Reds 2
SAN DIEGO – Jhoulys Chacin allowed two earned runs in seven inning pitched as the Padres swept the Reds. Hunter Renfroe crushed a homer in the sixth inning and drove in three RBI for the game. Amir Garrett struck out eight in six innings pitched for the Reds.
Kansas City Royals 7 San Francisco Giants 2
SAN FRANCISCO – Lorenzo Cain launched a home run and drove in two as the Royals won their fourth straight. Jason Hammel allowed an earned run in six and two-thirds innings. Johnny Cueto struck out five for the Giants.