Red Sox 5 – Orioles 0
The Red Sox bats were hot in this one, JD Martinez started it off with a ball that just stayed inside the Pesky Pole for his ninth home run in May before turning around an hitting his tenth on a two-run shot over the triangle in right-center. Andrew Benintendi had a day going 3-5 with a home run himself. Eduardo Rodriguez got the win for the Sox throwing 5 2/3 scoreless and striking out nine.
Athletics 9 – Blue Jays 2
Daniel Mengden had a day throwing seven scoreless and only letting up two hits and one walk while sporting the best mustache in baseball. He got some offensive assistance from Marcus Semien who took a high fastball to deep center for a two run shot, as well as a 3-4 day for Matt Chapman and 5 unearned runs from the Blue Jays.
Cubs 6 – Reds 1
Yu Darvish had one of his better starts of the year, and only let up one in a shaky first inning before settling down and throwing five scoreless with seven Ks. Javy Baez was 3-4 with a unique double play and an absolute moonshot right after Kyle Schwarber took a low change-up and hit a rope into the second row in right field. Ben Zobrist also added a homer as the Cubs cruised to victory.
Mets 4 – DBacks 1
Amed Rosario had a day going 2-3 with two home runs, the first a solo shot in the bottom of the sixth to tie it at one before going back-to-back with Asdrubal Cabrera in the bottom of the seventh. Noah Syndegaard had a great start moving to 4-1 on the year only letting up one run in seven innings and striking out seven.
Dodgers 7 – Nationals 2
The ball was flying out in this one as Yasmani Grandal started it off with a solo shot before the Nats bounced back with a two-run shot from Trea Turner. Kike Hernandez then got into the mix with a two-run shot to put the Dodgers up before Yasiel Puig went also went deep for two to blow it open. The Dodgers polish off a sweep of the Nationals and don’t look now but they are starting to get hot.
Braves 10 – Marlins 9
This was quite the comeback for the Braves. The Marlins took a big lead off of a grand slam from Louis Brinson that would put them up 6-0. Miguel Rojas would homer twice and was 3-3 with four RBIs. The Marlins would eventually lead with two outs in the ninth 9-5 before the Braves put back a comeback for the ages. Freddie Freeman started it off reaching base via error to drive in Ozzie Albies before Nick Markakis drove him home to make it 9-7. Markakis would come around to score on a Kurt Suzuki single who then later came around to score on a two-run single from Dansby Swanson. Incredible.
Padres 8 – Pirates 5
The Pirates would jump out to a 1-0 lead before Christian Villanueve went yard to take a 2-1 lead for the Padres. The Padres would add two more on a single and a suicide squeeze before the Pirates’ Austin Meadows and Jordy Mercer went back-to-back and got a sac fly from Josh Harrison to take a 5-4 lead. However, the wheels fell off in the ninth for the Pirates, as after letting the tying run come in on an error by shortshop Jordy Mercer, let up another squeeze play and then a two run single to let the Padres take it 8-5.
Twins 3 – Brewers 1
Jake Odorizzi pitched quite well in this game fanning ten through 5 2/3 only letting up one run which is all the Twins would get. The game was tied 1-1 into the bottom of the 8th when Logan Morrison hit a two-run double with the bases loaded to give the Twins a 3-1 win.
White Sox 3 – Rangers 0
Wellington Castillo got the scoring going with a solo home run in the second before Avisail Garcia hit a bloop single which scored two and would give us the only runs of the ballgame. Reynaldo Lopez had a very strong start as he went eight scoreless striking out eight.
Yankees 10 – Royals 1
Tyler Austin had a day homering twice driving in four, Austin Romine and Miguel Andujar would add a pair of solo shots in the ninth. Sonny Gray was phenomonial in this one in his best start of the year as he was perfect through four and ended up going eight strong only letting up one run.
Cardinals 5 – Phillies 1
Aaron Nola took on his second loss of the season as Tyler O’Neil was 3-4 with a homer which was one of the four runs let up by Nola, his most in a start so far this year. On the other side, Jack Flaherty was cruising throwing 7 2/3 and and striking out thirteen only letting up one run on a Rhys Hoskins homer.
Giants 9 – Rockies 5
The Rockies jumped out to a 4-1 lead behind two RBIs from both Trevor Story and Noel Cuevas. Gorkys Hernandez then hit a two run jack to bring it to one run, and after a two run triple from Kelby Tomlinson and a Nolan Arenado single to tie the game at 5-5, the Giants would blow it open. Brandon Belt hit a bomb to plate three before Nick Hundley turned around the next at bat to go back-to-back and give the Giants a 9-5 victory.
Angels 5 – Rays 2
A pair of interesting starters here, as the Angels started young phenom Shohei Ohtani and the Rays continued their experiment in starting relief man Sergio Romo to get a couple outs before bringing in their normally scheduled starter. Ohtani pitched very striking out nine and only letting up two runs in 7 2/3. Trout had a couple steals and runs and Martin Maldonado went yard.
Mariners 3 – Tigers 2
Francisco Liriano was dealing, and had a no hitter into the seventh and some early run support from a two-run jack from John Hicks. Mitch Haniger had a game first breaking up the no-hitter and then going deep for two in the bottom of the ninth to send it to extras. In the 11th, Dee Gordon swiped second before Jean Segura drove him in to win it for the M’s.
Astros 3 – Indians 1
A pitcher’s duel here as Lance McCullers Jr. carried a perfecto into the fifth and threw seven scoreless, and Carlos Carrasco threw 7 2/3 with 6 strikeouts. It was tied into the seventh before Brian McCann hit a bomb to deep right-center to score two and the Astros would never look back taking an important game against a fellow AL powerhouse.