Scores in bold.
Giants (15-20) 4 AT Reds (15-20) 12 – Nick Senzel homered twice in the first 2 innings. Jose Iglesias knocked in 4 runs with 3 hits and the Reds had 2 innings where they put up 5 runs. Eugenio Suarez pushed his homer total to 10, and Pablo Sandoval went deep in the loss.
White Sox (15-18) 9 AT Indians (18-15) 1 – Ivan Nova gave up 1 run over 7 innings even though he surrendered 8 hits. Yoan Moncada went deep and drove in 4 runs for the White Sox, who had 13 hits. Tim Anderson stole his 12th base of the year, maybe he is like Jackie. The Indians were 1-13 with runners in scoring position and left 11 on base.
Mariners (19-18) 3 AT Yankees (20-14) 7 – Incredibly the Yankees are still finding ways to win. Luke Voit his 10th bomb of the year and even Brett Gardner went deep. After celebrating his 3,000th strikeout last week, C.C. Sabathia is now 2 wins from 250. The Yankees Bullpen threw 4 scoreless innings and only gave up 2 hits.
Red Sox (17-19) 1 AT Orioles (13-22) 4 – Jonathan Villar hit a grand slam in the 2nd to provide the O’s offense. John Means let up 3 hits and 1 run over 7 strong innings. The Red Sox offense had been really hot coming into the night, but only managed 1 run on 3 hits. It is of course early, but the Red Sox have fallen 4 back from the Yankees and 6 back from Tampa, both teams who are capable of winning near 100.
Twins (21-12) 8 AT Blue Jays (15-20) 0 – Martin Perez struck out 9 over 7 dominant innings to move to 5-0. Perez gave up just 2 hits and moved his ERA down to 2.83. Eddie Rosario hit his 12th blast of the year. Nelson Cruz and Jorge Polanco each had 3 hits in the shutout win.
Diamondbacks (20-15) 1 AT Rays (22-12) 12 – Blake Snell returned to Cy Young form as he was perfect through 5. He ended up coming out after 6 scoreless innings and 9 strikeouts while giving up just 1 hit. Tommy Pham hit a grand slam and the Rays stomped on the D-backs. Avisail Garcia went deep and drove in 3 runs with 3 hits. The Rays scored 12 runs on 13 hits.
Nationals (14-20) 3 AT Brewers (21-16) 5 – The Nationals made 4 errors. Ben Gamel and Orlando Arcia each had 3 hits to lead the Brewers offense. Howie Kendrick and Adam Eaton went deep for the Nats, but the Brewers picked up their 4th straight win.
Marlins (10-24) 6 AT Cubs (19-13) 5 – The Marlins came into the 9th down 1 but scored 3 to take the game and end the Cubs winning streak. Jon Berti hit his first MLB home run in the win. Anthony Rizzo and Kris Bryant went deep for the Cubs. The Marlins became the last team to reach 10 victories.
Phillies (19-15) 0 AT Cardinals (21-14) 6 – Miles Mikolas shut down the Phillies through 7 superb innings. Matt Carpenter, Yadier Molina, and Paul DeJong went yard to lead the Cards. The Cardinals scored all 6 of their runs in the 4th and 5th innings. The Phillies only managed 5 hits in total.
Royals (12-24) 4 AT Astros (21-14) 6 – George Springer had a homer and a double and now has 11 homers on the year. Carlos Correa also went deep and extended his hitting streak to 16 games. Robinson Chirinos hit a blast in the 6th to give the lead to the Astros for good. The Astros now have a 3-game winning streak.
Braves (18-17) 3 AT Dodgers (23-14) 5 – The Dodgers scored early, and a Chris Taylor double put them up 5-0. Nick Markakis and Freddie Freeman homered for the Braves, but they couldn’t complete the comeback. The Dodgers 23rd win leads the Majors.
Mets (16-19) 0 AT Padres (20-16) 4 – Jacob deGrom gave up just 2 runs over 7 innings but was outpitched by Chris Paddack. Paddack threw 7.2 innings of shutout ball while striking out 11 Mets. Hunter Renfroe homered, and Eric Hosmer knocked in 2 runs to lead the Padres. The Mets had just 4 hits and dropped their 4th in a row.