Red Sox 5
With home runs from Matt Joyce, Matt Olson, and Khris Davis, the Athletics did just enough to beat the Boston Red Sox, torching Rick Porcello for five earned runs over six innings.
Mike Fiers through six innings of one run ball for Detroit, and Niko Goodrum provided all of the pop with two homers and five RBI against the somehow first place Cleveland Indians (20-20).
In a battle of mediocrity, it was Matt Duffy’s two RBI that made the difference for the Tampa Bay Rays as Ryan Yarbrough allowed just one earned run through five innings and the bullpen slammed the door on the Royals.
In the day’s best NL battle, both Julio Teheran (6 IP, 4 ER), and Jose Quintana (4.2 IP, 6 ER), got roughed up, but the Braves had just enough fire power to push their record even further in front of the rest of the pack. Of note, Ozzie Albies tied for the league lead in homers (13) with his leadoff bomb.
In this low scoring affair, both Jake Odorizzi and Wade LeBlanc pitched six scoreless innings while Dee Gordon managed to score the game’s only run.
Andrew Heaney threw eight innings of one run ball with ten strikeouts, and Justin Anderson recorded his first big league save as the Halos defeated the Astros, pulling into a tie for first place.
The Brewers brought the bats to Arizona, roughing up Patrick Corbin to the tune of four runs through six innings, and Tyler Saladino punctuated the victory with a pinch-hit, three-run, inside the park home run in the top of the ninth
Gerardo Parra’s three-run dinger was the difference maker in this NL West matchup. The Rockies, which are the only team in the division with a record above five hundred in the past ten games (6-4), move a game closer to first place.
The Giants jumped on Sal Romano (2.1 IP, 6 ER), and pretty much the entire lineup was firing on all cylinders in this high scoring affair with the worst team in the National League.