A day that included the Chicago Cubs beating up the Los Angeles Dodgers, the Seattle Mariners showering the San Diego Padres with 12 runs in just two innings, and shutout performances for the San Francisco Giants and Arizona Diamondbacks, courtesy of Madison Bumgarner and Zack Greinke.
San Francisco Giants 6 Atlanta Braves 0: The Giants extend their lead in the NL West to 5.5 games. Madison Bumgarner gave up only 4 hits while striking out 11, and also hit his second home run of the season, alongside Buster Posey and Joe Panik.
Arizona Diamondbacks 3 Houston Astros 0: A fantastic performance by Zack Greinke, striking out 11 and giving up four hits in 7 innings. Offense came from Wellington Castillo, Chris Owings and Nick Ahmed.
Boston Red Sox 7 Baltimore Orioles 12: A big hitting day for the Orioles, putting 7 home runs on the board, including two each for Mike Trumbo (17 this season) and Adam Jones. The Orioles scoring eight runs without reply between the sixth and the 8th finished the game.
Milwaukee Brewers 4 Philadelphia Phillies 1: Chris Carter hit his 14th home run of the season and Jonathan Villar added a two-run bomb, while the Brewers held the Phillies to just five hits the entire game.
Kansas City Royals 4 Cleveland Indians 5: The Indians were trailing by two runs heading into the 8th, but got an RBI single from Tyler Naquin, a triple that scored by Francisco Lindor and a sacrifice fly from Mike Napoli to win the game.
Los Angeles Dodgers 2 Chicago Cubs 7: Big hitting day for the Cubs with four home runs, including number 13 this season for Kris Bryant and 12 for Anthony Rizzo. Kyle Hendricks looked sharp in eight innings, striking out six and allowing only three hits.
Pittsburgh Pirates 3 Miami Marlins 4: The Marlins let an early lead slip away and carry them into the 12th inning, when a double from Christian Yelich, who also had three hits in the game, drove home Martin Prado for the walk off RBI.
New York Yankees 5 Detroit Tigers 4: The Yankees finally win a game, getting a strong start from Michael Pineda, striking out 8 while giving up one run in 5.2 innings. Dellin Betances, Andrew Miller and Aroldis Chapman each gave up a run, but three RBIs from Jacoby Ellsbury helped carry the offense.
Tampa Bay Rays 4 Minnesota Twins 6: Eduardo Nunez and Brian Dozier hit home runs, as the Twins responded to Evan Longoria’s homer by scoring three in a row and taking over the game.
Cincinnati Reds 11 Colorado Rockies 4: The Rockies hit three home runs, but did terribly when it came to making things difficult for Reds hitters. Eugenio Suarez hit a couple of home runs and Jay Bruce added two more RBIs, maybe making him more enticing to trade seekers.
Seattle Mariners 16 San Diego Padres 13: A total of 36 hits and 29 runs, and one huge collapse. The Mariners scored 12 runs in the span of just two innings (6th-7th), and the stunned Padres couldn’t respond with more than one run as a weak whimper.
American League Standings
|American League East||W||L||Pct.||GB||Home||Road|
|Boston Red Sox||32||22||0.593||—||18–10||14–12|
|Toronto Blue Jays||29||26||0.527||3½||14–14||15–12|
|New York Yankees||25||28||0.472||6½||13–12||12–16|
|Tampa Bay Rays||22||30||0.423||9||11–15||11–15|
|Kansas City Royals||30||23||0.566||—||19–7||11–16|
|Chicago White Sox||29||25||0.537||1½||13–12||16–13|
|Los Angeles Angels of Anaheim||24||29||0.453||7||12–17||12–12|
National League Standings
|National League East||W||L||Pct.||GB||Home||Road|
|New York Mets||29||23||0.558||3||15–12||14–11|
|St. Louis Cardinals||28||26||0.519||10||13–15||15–11|
|San Francisco Giants||34||22||0.607||—||16–11||18–11|
|Los Angeles Dodgers||28||27||0.509||5½||13–12||15–15|
|San Diego Padres||21||34||0.382||12½||11–16||10–18|