Scores in bold.
White Sox (29-31) 5 AT Nationals (27-33) 9 – The White Sox scored 4 in the 1st and 1 more in the 2nd thanks to Yoan Moncada’s 11th homer of the year. Anthony Rendon and Victor Robles went deep as part of a 6-run 5th to reclaim the lead. Rendon finished the game with 2 hits and 5 RBI and is quietly hitting .335 with an OPS of 1.111. The win was an important one for Stephen Strasburg as the 30-year old picked up his 100th win. The Nats won their 3rd in a row and have taken 8 of their last 10.
Braves (33-27) 12 AT Pirates (28-31) 5 – Melky Cabrera went yard in the 1st and had an RBI in the 2nd as the Pirates jumped out to a 5-2 lead. The score held into the 6th when the Braves scored 10 unanswered runs in the final 4 innings for the win. Austin Riley hit a 3-run shot to put the Braves in front, and homers from Josh Donaldson and Freddie Freeman extended the lead. The Braves Bullpen gave up 1 hit and struck out 5 over 5 innings of work. The Braves scored 12 runs on 13 hits to earn their 3rd consecutive win.
Yankees (38-21) 3 AT Blue Jays (22-38) 4 – Clint Frazier has had a tough week or so after committing a few errors and receiving criticism for ducking the media. He answered some of those questions with a 2-run shot for his 11th homer of the year. Randal Grichuk and Freddy Galvis answered back with blasts of their own and the Blue Jays rode a 4-run 5th to the win.
Rays (35-23) 6 AT Tigers (23-34) 9 – Miguel Cabrera doubled home a run in the 1st and hit a grand slam in the 5th for the Tigers. Ryan Carpenter gave up 2 runs over 7 innings to hold the Rays. The Rays scored most of their runs late as Willy Adames hit a grand slam of his own in the 8th. Niko Goodrum and Dawel Lugo joined Cabrera with 3 hits each as the Tigers had 12 hits. The Rays just came off a 6-game winning streak but now have lost 4 in a row.
Giants (25-34) 9 AT Mets (28-32) 3 F/10 – Kevin Pillar and Steven Duggar hit RBI singles in the 4th to give the Giants the 2-0 lead. Pete Alonso hit his 20th homer and Wilson Ramos went deep to give the Mets the lead. Brandon Belt doubled home a run in the 7th to tie it and force extras, where the Giants went off for 6 runs and won it in the 10th. The win was Bruce Bochy’s 1000th win as the manager of the Giants, he won 951 games as manager of the Padres. The Giants Bullpen pitched 4 scoreless innings to nail down the Giants 3rd straight win.
Twins (40-19) 2 AT Indians (30-30) 5 – A testament to baseball today all 7 runs were scored via home runs. Marwin Gonzales homered early to give the Twins the early lead, but Francisco Lindor hit 2 jacks of his own to take the lead. Eddie Rosario hit his 18th homer but was answer by Roberto Perez and Jake Bauers as the Indians took the home run derby. Shane Bieber gave up just 2 runs over 7 innings and Brad Hand closed out his 17th game in 17 tries improving his ERA to 1.09.
Marlins (22-36) 16 AT Brewers (34-27) 0 – The Marlins have won 3 in a row and have certainly been playing better ball of late (possibly their best baseball in several years), but still last night was out of hand. The Marlins put up 11 runs in just 1 inning and cruised to a 16-0 blowout over a solid team. Pablo Lopez pitched 6 shutout innings, but the story and the night belonged to the offense. Garrett Cooper homered and went 4-5 to lead a Lineup where everyone had a hit. The Marlins scored 16 runs on 19 hits in the rout.
Rockies (31-28) 3 AT Cubs (33-26) 6 – Kyle Schwarber and Javier Baez went deep to lead the Cubs over the Rockies. Kyle Hendricks struck out 10 and gave up 3 runs over 7 innings. The loss snapped an 8-game winning streak for Colorado who even after the streak trail LA by 10.5 games. The Cubs back-to-back wins put them tied for 1st with Milwaukee in the most competitive division in the game.
Orioles (19-41) 12 AT Rangers (30-28) 11 – The Orioles scored 4 runs in the 1st and 4th and put up 12 runs in total, but only won by 1-run game after Texas scored 6 in the 9th. Pedro Severino went deep 3 times and Dwight Smith Jr. drove in 6 runs to lead the O’s. The Rangers had 14 hits and the Orioles had 15 in the offensive showcase. The Orioles did commit 4 errors and almost blew the lead in a wild ending.
Red Sox (31-29) 8 AT Royals (19-41) 3 – the Red Sox couldn’t score until the 6th but then scored 8 runs in the final 4 innings for the win. Eduardo Nunez hit a pinch-hit 3-run homer in the 8th to extend the lead for Boston who benefited from a J.D. Martinez triple to start the scoring. Cheslor Cuthbert went deep and had the Royals 3 RBI in their 4th straight loss. The Royals are tied with the Orioles for the worst record in baseball.
Reds (28-32) 4 AT Cardinals (30-29) 1 – Luis Castillo struck out 8 hitters over 6 innings of 1-run ball to bring his record up to 6-1. Yasiel Puig homered for the Reds who scored 2 in the 4th and 2 more in the 5th. Jose Peraza made a great sliding grab and had 2 hits and 2 RBI in the win. The Cardinals are still playing mediocre baseball and need to get going if they want to catch the Brewers and the Cubs.
Dodgers (43-19) 9 AT Diamondbacks (30-32) 0 – Hyun-Jin Ryu dominates every 5 days and is looking like a Cy Young winner. Ryu shut out the Diamondbacks over 7 innings and now sports a 9-1 record with a 1.35 ERA and a WHIP of 0.78. Cody Bellinger tripled home 2 runs in the 1st to get the offense started and the Dodgers ended up with 9 runs on 12 hits to power them to their 7th win in a row and their 13th of the last 15.
Athletics (30-30) 4 AT Angels (29-32) 2 – Khris Davis doubled home a run and the A’s started the scoring in the 3rd. Ramon Laureano hit a 2-run bomb in the 6th to give the A’s a 4-0 lead and in the bottom of the inning Shohei Ohtani hit a 2-run shot of his own, but it wasn’t enough to come back. Frankie Montas gave up 2 runs over 6 innings to improve to 7-2 on the year.
Astros (42-20) 11 AT Mariners (25-39) 5 – Robinson Chirinos and Tony Kemp went deep for Houston in the win over the Mariners. The Astros were actually losing late as the Mariners led 5-4 going into the 7th, but Houston scored 3 in the 7th and 4 in the 8th to retake the lead for good. Alex Bregman had 2 hits and 3 RBI for the Astros who scored 11 runs on 13 hits for their 5th win in a row.
Phillies (34-27) 9 AT Padres (31-30) 6 – Newly acquired Jay Bruce hit a 2-run shot in the 4th and a grand slam in the 5th to lead the Phillies offense. The move to get Bruce proved prophetic as Andrew McCutchen is out for the season with an ACL tear. Franmil Reyes hit 2 more homers in the loss and has 19 on the season. In his last 7 games he has hit 4 homers and has hit 7 in his last 15.