Every night in the MLB, history has a chance to be broken. Here’s everything you missed from last night across the MLB.
White Sox 5 Tigers 1
- White Sox pitching held the Tigers scoreless through seven innings. Drew Thorpe struck out five in six innings pitched to pick up his first MLB win.
Cardinals 9 Giants 4
- Alec Burleson had his first career two-home run game and drove in five runs. The Giants strung together ten hits but only scored four runs.
Cubs 8 Mets 1
- Five runs in the first inning by the Cubs would prove to be enough to get the win. Jameson Taillon strikes out ten hitters through seven innings, allowing just one run.
Rangers 6 Royals 0
- A one-run shot from Josh Smith in the fourth would put the Rangers on top. A five-run eighth inning gave the defending champs a cushion to pull away with the win. Jon Gray allowed two hits over five innings pitched. Wyatt Langford contributes with a grand slam.
Phillies 12 Diamondbacks 1
- Zack Wheeler continued his impressive start to the season, allowing one run on two hits through seven innings. He struck out eight. The Phillies put together fourteen hits. Harper, Bohm, and Castellanos all homered.
Pirates 4 Rays 3
- A three-run third inning would be enough for the Pirates to hold off the Rays. Oniel Cruz hits a bomb into the Allegheny River. Jared Jones struck out eight and gave up two earned through seven full innings.
Twins 10 Athletics 2
- Bailey Ober pitched his first career complete game, allowed two runs on four hits, and struck out ten A’s. The Twins scored seven in the second inning, including a Manuel Margot three-run homer.
Guardians 6 Blue Jays 3
- The Guardians scored all six runs on home runs. Kwan and Ramirez contributed two of the four long balls. Kwan is hitting a league-best .390. Emmanuel Clase gets his 23 save.
Astros 5 Orioles 1

