In the final game before the All-Star Game, the St. Louis Cardinals beat the Chicago Cubs 10-6.
This game took almost 4 hours to complete. The Cardinals put up a total of 21 hits in the game. This was the first time since 2008 that the Cardinals got 21 hits in the game. The Cardinals were able to strike first in the top of the 1st when Yadier Molina hit a single to center field to score Carlos Beltran to make it 1-0. The Cubs would answer in the bottom of the 2nd when Darwin Barney hit a single to center field to score Dave Sappelt to tie the game.
From that point, the Cardinals and Cubs took turns taking the lead. In the top of the 8th with the Cardinals leading 6-4 and the bases loaded, Manager Mike Matheny decided to leave in his pitcher to bat instead of lifting him for a pitch hitter. Trevor Rosenthal ended up striking out. Trevor Rosenthal ended up putting two runners on base and then Edward Mujica blew the save when Cody Ransom hit a double and scored both runs to tie the game.
The Cardinals were able to answer in the top of the 9th when Carlos Beltran with one out hit a triple and Allen Craig drove him in with a single. David Freese also got on with a single and then Yadier Molina hit a three run home run to put the Cardinals up 10-6.
The Cardinals are off until Friday when they begin a series with the San Diego Padres.