Scores in bold.
Orioles (14-28) 1 AT Yankees (26-16) 3 Double Header – In game 1 Gleyber Torres homered twice and Gary Sanchez hit his 12th to lead the Yankees to the win. The Yankees Bullpen pitched a scoreless 3.2 innings to close the door. In game 2 Domingo German improved to 8-1 thanks to 7 brilliant 1-run innings. Gleyber Torres hit his 3rd homer of the day and Luke Voit added 3 hits as the Yanks swept the doubleheader.
Angels (20-23) 7 AT Twins (27-15) 8 – Byron Buxton and Jason Castro went deep to lead the Twins to an early 8-3 lead. Tommy La Stella and Brian Goodwin each had 4 hits and the Angels almost made a comeback. Mike Trout was hit by a pitch with the bases loaded to make it 8-7 but Shohei Ohtani grounded out to end the game.
Pirates (21-19) 1 AT Diamondbacks (24-20) 11 – Zach Greinke pitched 7.2 innings of shutout ball but had to leave with an injury. The D-backs once again crushed Pirates pitching. Blake Swihart hit an inside the park home run as part of an 11-run 11-hit day. Eduardo Escobar hit his 9th blast and drove in 3 for the D=backs who have gone 6-1 against the Pirates this year.
Blue Jays (17-25) 3 AT Giants (18-24) 4 – Shaun Anderson had quite the debut for the Giants, he gave up 2 runs over 5 innings and had 2 hits. The Giants Bullpen helped the young pitcher by shutting out the Jays over the next 4 innings. Aramis Garcia and Brandon Crawford went deep to lead the Giants to the win.
Cubs (25-15) 5 AT Reds (19-24) 6 F/10 – Addison Russell, Albert Almora, and Kyle Schwarber homered, and it looked like the Cubs were on their way to another win. Eugenio Suarez, who doubled home a run earlier, hit a 2-run blast to tie it in the 8th. In extras it was Yasiel Puig who played hero with a walk-off single. Yu Darvish struck out 11 hitters over 5.1 innings, but it wasn’t enough as the surging Cubs suffered a rare defeat.
Mets (20-21) 1 AT Nationals (17-25) 5 – Patrick Corbin has lived up to his big contract so far. He punched out 11 batters and only surrendered 1 run on 4 hits over 8 innings. All 9 of the Nationals hits came from the first 5 hitters in the Lineup. They were led by Anthony Rendon who had 3 hits and Victor Robles who went deep again for his 8th of the year.
Brewers (26-19) 5 AT Phillies (24-18) 2 – Gio Gonzales pitched well again this time pitching 5.1 innings and giving up a run. Ryan Braun had 2 hits and Jesus Aguilar drove in 2 to lead the Brew Crew to their 7th win in their last 10 games. Bryce Harper hit a ball to the warning track and later picked up a hit in what hopefully is the end of his slump. The Phillies are the only NL East team with a plus run differential in what has been an uncompetitive division so far.
Astros (29-15) 5 AT Tigers (18-23) 1 – Apparently Justin Verlander still feels at home in Detroit, although if we judge by his pitching every ballpark is his home. Verlander struck out 9 and gave up 1 run over 7 innings. Alex Bregman went deep for the 14th time this year and its hard to say if he or the Astros are more locked in. The Astros have won 8 in a row and far and away are playing the best baseball right now.
Rays (26-15) 1 AT Marlins (10-31) 0 – Good teams should sweep the bad teams or at least take 2 of 3. The Rays completed a sweep of the worst team in baseball with a 1-0 shutout. They used the Opener and struck out 12 over a complete shutout. The lone run of the game came courtesy of rookie Anthony Bemboom who doubled home a run in the 2nd. The Rays are holding a slim lead over the division.
Rockies (20-22) 5 AT Red Sox (23-20) 6 F/10 – The 2 teams once again played into extras but this time it was the Red Sox who came away with the win. Michael Chavis hit a walk-off single to win it for the Red Sox. Mookie Betts had 3 hits and J.D. Martinez drove in 3 as part of the Sox 13-hit attack. The Red Sox Bullpen pitched 4 shutout innings to hold it for the offense to bring home the winning run.
Cardinals (23-20) 0 AT Braves (22-21) 4 – The Braves are flexing their young muscle as the top farm system from the last few years is growing up. Mike Soroka gave up just 3 hits over 7 scoreless frames. Austin Riley (MLB #34 on Top 100 Prospect List) hit a no-doubter for his first MLB hit. Charlie Culberson also went deep as the Braves inch up on the Phillies.
Rangers (18-22) 6 AT Royals (15-28) 1 – Ronald Guzman went yard and drove in 3 to lead the Rangers. Willie Calhoun and Shin-Soo Choo also homered for Texas. Mike Minor got through 5 innings with only giving up 1 run but had to leave after giving up 8 hits. The bullpen shut down the Royals for the final 4 frames. Adalberto Mondesi had 3 hits in the losing effort.
Padres (22-21) 0 AT Dodgers (29-16) 2 – Kenta Maeda did it all last night. He struck out 12 over a scoreless 6.2 innings and had the game’s only RBI. He held the Padres to just 3 hits in the masterpiece. Eric Hosmer had 3 of the Padres 4 hits in their 3rd straight loss.