Miami Marlins' Logan Morrison (5) consoles Donovan Solano (17) after Solano popped out to end the baseball game in the ninth inning against the St. Louis Cardinals, Saturday, July 7, 2012, in St. Louis. The Cardinals defeated the Marlins 3-2. Tom Gannam / AP
St. Louis Cardinals relief pitcher Jason Motte, left, celebrates with center fielder Jon Jay (19) after finishing off the Miami Marlins in the ninth inning of a baseball game on Saturday, July 7, 2012 in St. Louis. The Cardinals defeated the Marlins 3-2. Tom Gannam / AP
Scott Cousins #6 of the Miami Marlins reacts after striking out against the St. Louis Cardinals at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Tony Cruz #48 of the St. Louis Cardinals catches a pop up to end the game against the Miami Marlins at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Jon Jay #19 of the St. Louis Cardinals catches a fly ball against the Miami Marlins at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Allen Craig #21 of the St. Louis Cardinals hits a double against the Miami Marlins at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Reliever Wade LeBlanc #23 of the Miami Marlins pitches against the St. Louis Cardinals at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
St. Louis Cardinals' Jon Jay, left, cools off before taking the field in the seventh inning of a baseball game against the Miami Marlins, Saturday, July 7, 2012, in St. Louis. The Cardinals defeated the Marlins 3-2. Tom Gannam / AP
St. Louis Cardinals' Allen Craig, bottom, is tagged out by Miami Marlins catcher Brett Hayes after being caught in a rundown between third and home in the second inning of a baseball game on Saturday, July 7, 2012, in St. Louis. Tom Gannam / AP
Justin Ruggiano #20 of the Miami Marlins rounds the bases after hitting a two-run home run against the St. Louis Cardinals at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Justin Ruggiano #20 of the Miami Marlins hits a two-run home run against the St. Louis Cardinals at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Miami Marlins starting pitcher Carlos Zambrano delivers in the first inning of a baseball game against the St. Louis Cardinals, Saturday, July 7, 2012, in St. Louis. Tom Gannam / AP
Starter Kyle Lohse #26 of the St. Louis Cardinals pitches against the Miami Marlins at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Starter Carlos Zambrano #38 of the Miami Marlins pitches against the St. Louis Cardinals at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images
Starter Kyle Lohse #26 of the St. Louis Cardinals pitches against the Miami Marlins at Busch Stadium on July 7, 2012 in St. Louis, Missouri. Dilip Vishwanat / Getty Images