Diamondbacks 13, Cardinals 8

Justin Upton hit a three-run shot and Chris Young homered and had three hits as the Arizona Diamondbacks outslugged the visiting St. Louis Cardinals 13-8 on Tuesday.

Juan Miranda added a pinch-hit three-run homer and Stephen Drew doubled in a run for the Diamondbacks, who have pushed across double-digit runs in three of the last five games.

Arizona pounded Cardinals ace Chris Carpenter (0-2), knocking the former Cy Young winner around for eight runs on eight hits in four innings. Drew and Young started the onslaught with RBI hits in the first and Upton made it 5-2 with his blast in the third.

St. Louis put three runs on the board in the top of the sixth to cut it to 9-8, but the Diamondbacks exploded for four more runs in the bottom of the inning, capped by Miranda’s three-run shot.

Armando Galarraga (2-0) stuck around long enough to earn the win for Arizona, getting charged with five runs on nine hits in five innings.

St. Louis' Albert Pujols broke out of a slump with his first multi-hit game since April 2 as he went 3-for-5 with a run scored to raise his average to .200. Colby Rasmus, Lance Berkman and David Freese homered for the Cardinals.
Final1st2nd3rd4th5th6th7th8th9thRHE
St. Louis CardinalsCardinals0210230008160
Arizona DiamondbacksDiamondbacks23121400013140
Season Series
ArizonaStatsSt. Louis
3-4Vs4-3
.278Batting Average.327
5.6Runs / Game7.0
7Home Runs12
6Errors6