The St. Louis Cardinals offense erupted with an 18-5 blowout over the Chicago Cubs yesterday (Friday).
Matt Carpenter had a historic day going 5-5, which included three home runs and two doubles all by the sixth inning.
Carpenter became just the second player in the modern era with three home runs and two doubles in the same game.
The Kansas City Royals started the second half of the season off on the right foot with a 6-5 win over the Minnesota Twins.
Royals hitter Lucas Duda drove in three runs, and starting pitcher Danny Duffy earned his first home win in 11 months.
The Royals earned their third victory in the past 17 games.