Scores in bold.
Orioles (7-10) 8 AT Red Sox (6-11) 1 – Chris Davis provided the feel-good moment of the day with his first homer. The O’s held the defending champs to 1 run on 4 hits.
Cubs (6-9) 7 AT Marlins (4-13) 2 – Willson Contreras hit an absolute bomb and provided 3 RBI. Yu Darvish had a decent start for the Cubs but again failed to get through 6 innings.
Blue Jays (6-11) 5 AT Twins (8-5) 3 – Teoscar Hernandez hit a 3-run shot and had 3 hits. Martin Perez pitched 1-run ball over 6 innings in the loss.
Cardinals (9-7) 7 AT Brewers (11-6) 10 – 2009 was the last time a player won back to back NL MVPs when Albert Pujols won the award. In an unrelated note Christian Yelich went deep 3 times and drove in 7. Paul Goldschmidt hit his 7th of the year in the losing effort.
Angels (8-8) 7 AT Rangers (8-7) 12 – Down 4-1 going into the bottom of the 3rd, the Rangers scored 10 runs over the next 4 innings. The Rangers banged out 14 hits and of the starters only Logan Forsythe failed to record a hit. Mike Trout walked 3 times in his return.
Royals (5-11) 4 AT White Sox (6-9) 5 – Wellington Castillo hit a 2-run homer in the 8th to put the Sox up. It was also his first on the year. Hunter Dozier and Chris Owings homered in the loss.
Mets (10-6) 7 AT Phillies (9-6) 6 F/11 – The division rivals traded punches throughout the game and Jean Segura’s bases loaded walk forced extras. An error by Rhys Hoskins allowed the winnings run to score in the 11th. Maikel Franco hit a blast for his 5th of the year.
Indians (9-7) 6 AT Mariners (13-6) 4 – Trevor Bauer gave up a run over 6.2 innings. Jose Ramirez hit his 1st homer of the year. The Mariners homer streak continued, but they dropped another game.
Reds (5-10) 3 AT Dodgers (10-8) 4 – Yasiel Puig homered in his LA return and Clayton Kershaw made his first start of the year. Kershaw pitched 7 innings of 2-run ball. Joc Pederson walked it off with his 7th dinger of the year.
Rockies (5-12) 5 AT Padres (11-7) 2 – Antonio Senzatela and Joey Lucchesi pitched well through 6.2 innings. Nolan Arenado and Ian Desmond homered for Colorado.