In a short day of Baseball, the Colorado Rockies showed the Boston Red Sox their ability to hit home runs while the Washington Nationals got another one from Bryce Harper in a narrow win over the struggling St. Louis Cardinals.
Arizona Diamondbacks 3 Pittsburgh Pirates 8: Gerrit Cole didn’t get the win, but he did hit a home run, while Josh Harrison hit a two-RBI double to give the Pirates the separation they needed.
Miami Marlins 9 Tampa Bay Rays 1: Jose Fernandez was smoking with 12 strikeouts, improving to 7-2 this season with a 2.82 ERA. Adeiny Hechavarria and Chris Johnson both hit two-run homers, not feeling the absence of Giancarlo Stanton.
Toronto Blue Jays 3 New York Yankees 1: J.A. Happ and the bullpen held the Yankees to just four hits, and while the Blue Jays didn’t do much better (only six hits), they made ’em count, with RBIs for Edwin Encarnacion and Devon Travis.
St. Louis Cardinals 1 Washington Nationals 2: Joe Ross made it out without run support while Felipe Rivero and Jonathan Papelbon did a good job of closing the deal. All three runs in the game were homers, first by the Cards, followed by Bryce Harper making things even and Danny Espinosa hitting the winner.
Colorado Rockies 8 Boston Red Sox 2: A big hitting day for the Rockies with home runs for Trevor Story, Carlos Gonzalez and Dustin Garneau, while Jon Gray did a very good job on the mound for a change. Jackie Bradley Jr. didn’t get a hit, his streak stopping at 29.
Milwaukee Brewers 6 Atlanta Braves 2: The awful Braves season continues, while Ryan Braun breaks a home run drought by hitting his ninth of the season, and Jonathan Villar hits number two in 2016 for him.
Baltimore Orioles 2 Houston Astros 4: A day of home runs for the Astros, also getting a 10-strikeout performance by Lance McCullers, who gave up just one hit in five innings. George Springer got two home runs for Houston, Luis Valbuena hit his fifth of the season.
American League Standings
|American League East||W||L||Pct.||GB||Home||Road|
|Boston Red Sox||29||18||0.617||—||18–10||11–8|
|Toronto Blue Jays||24||25||0.490||6||9–13||15–12|
|New York Yankees||22||24||0.478||6½||13–12||9–12|
|Tampa Bay Rays||21||24||0.467||7||10–13||11–11|
|Chicago White Sox||27||21||0.562||—||13–12||14–9|
|Kansas City Royals||24||22||0.522||2||13–7||11–15|
|Los Angeles Angels of Anaheim||21||26||0.447||7½||9–14||12–12|
National League Standings
|National League East||W||L||Pct.||GB||Home||Road|
|New York Mets||27||19||0.587||1||13–8||14–11|
|St. Louis Cardinals||24||24||0.500||8½||13–15||11–9|
|San Francisco Giants||30||19||0.612||—||16–11||14–8|
|Los Angeles Dodgers||25||23||0.521||4½||13–12||12–11|
|San Diego Padres||19||29||0.396||10½||10–15||9–14|