Scores in bold.
Rangers (17-17) 9 AT Pirates (17-16) 6 – Joey Gallo became the first player ever to record his 100th homer before his 100th single. Hunter Pence had another 4-RBI night with a pinch-hit grand slam in the 8th, and Elvis Andrus had 3 hits. Josh Bell hit a mammoth shot that landed in the Allegheny River. The Rangers scored 4 in the 8th and 3 in the 9th to take the lead and secure it.
Diamondbacks (21-16) 3 AT Rays (23-13) 2 F/13 – Wilmer Flores dunked a base hit into center to score the winning run in the 13th. Kevin Kiermaier singled in the 9th to send it to extras where the Rays couldn’t complete the sweep. The Rays Bullpen threw 7 shutout innings and struck out 10 until they gave up the winning run.
Nationals (14-22) 3 AT Brewers (23-16) 7 – Christian Yelich hit his MLB-leading 16th homer as part of a 4-run 1st inning for the Brewers. Mike Moustakas and Manny Pina went deep to give the Brewers an early 7-0 lead. Brandon Woodruff picked up his 5th win with 6 innings of 1-run ball and 9 strikeouts. The Brewers won their 6th in a row at the expense of the Nats who dropped their 4th straight.
Phillies (21-15) 5 AT Cardinals (21-16) 0 – Jerad Eickhoff dominated the Cardinals with 8 scoreless innings of 3-hit ball. Cesar Hernandez doubled and homered and finished with 3 hits and 3 RBI. The Phils won again today and improved to 7-2 against teams with records over 500.
Mets (17-20) 2 AT Padres (21-17) 3 – Hunter Renfroe’s 9th jack came in the 7th inning to give the Padres the lead. Matt Strahm gave up 2 runs over 6.1 innings and Kirby Yates picked up his MLB-leading 15th save. Eric Hosmer also went yard for the Padres who are 12-3 in day games.
White Sox (16-19) 3 AT Indians (19-16) 5 – Jose Ramirez hit a 2-run walk-off homer to top the White Sox. The Indians put together 12 hits and held the Sox to just 3 runs. Jose Abreu hit his 9th bomb of the year in the loss.
Mariners (20-19) 10 AT Yankees (21-15) 1 – Yusei Kikuchi pitched 7.2 innings of 1-run ball and held the Yankees to 3 hits. The Mariners offense exploded for 10 runs on 14 hits. Edwin Encarnacion hit his 12th blast and Ryon Healy had a homer and 4 hits. The win was much needed for the Mariners, who after their hot start have had a rough stretch losing 8 of their last 9.
Twins (23-12) 9 AT Blue Jays (15-22) 1 – Eddie Rosario leads the AL with 13 homers and Jorge Polanco leads the AL in batting average after going 5-5. Kyle Gibson struck out 11 batters over 6 innings of 1-run ball, and C.J. Cron had 4 hits. The Twins piled on 18 hits while holding Toronto to just 2. It was the 5th straight loss for the Blue Jays.
Angels (16-20) 3 AT Tigers (16-17) 10 – David Fletcher homered to lead off the game, but the next 8 runs belonged to the Tigers. Ronny Rodriguez was 3-4 with 4 RBI and JaCoby Jones homered for the Tigers. Every starter except 1 got a hit for Detroit who totaled 10 runs on 10 hits. Matthew Boys gave up 1 run over 6 innings. Jonathan Lucroy homered and drove in 2 for the Angels who are 5-11 on the road.
Marlins (10-26) 2 AT Cubs (21-13) 3 F/11 – Last game ended with a Kris Bryant walk-off homer; this game ended with a Jason Heyward walk-off blast in the bottom of the 11th. Kyle Hendricks pitched 8 innings and gave up 0 earned runs. Jose Urena pitched 7 innings and gave up 1 earned run. The Cubs have won 9 of their last 10.
Royals (13-25) 0 AT Astros (22-15) 9 – Brad Peacock struck out 12 over 7 scoreless innings and only surrendered 3 hits. Michael Brantley homered twice, and George Springer hit his 12th homer of the year. The Astros scored 9 runs on 11 hits and held the Royals to just 3 hits in the shutout win. The win moved the Astros to 12-4 at home.
Red Sox (19-19) 2 AT Orioles (13-24) 1 F/12 – Andrew Benintendi’s blast in the 12th proved to be the winning run, but it is Jackie Bradley Jr. who will be remembered. JBJ jumped to rob a walk-off in a surreal defensive gem. Chris Sale had his best start of the season when he struck out 14 batters over 8 innings of 1-run ball. Sale recorded an immaculate inning in the 7th and only allowed 3 hits. Mookie Betts also homered for the Sox who are back to 500.
Reds (15-22) 4 AT Athletics (17-21) 5 F/13 – Stephen Piscotty hit the walk-off blast in the 13th to win it for the A’s. The A’s Bullpen pitched 7 scoreless innings and allowed 3 hits to hold the game for Piscotty. The Reds tallied 4 runs in the 2nd but couldn’t hold the lead the night after being no-hit.
Braves (18-19) 4 AT Dodgers (25-14) 9 – The Dodgers used 3 homers and 9 runs to sweep the Braves. Max Muncy went deep and had 3 hits to lead LA. Justin Turner hit another homer after his 3-homer night. The Dodgers have the most wins in the MLB with 25 and have the best home record with a 15-4 showing so far.