PHOENIX -- Justin Upton and Juan Miranda each hit a three-run homer to lead the Arizona Cardinals to a 13-8 win over the St. Louis Cardinals on Tuesday night.
Chris Young added a two-run homer for Arizona, which scored seven of its runs with two outs.
Armando Galarraga (2-0) allowed five runs on nine hits in five innings to earn the win. He labored through most of the fifth -- allowing two runs -- before escaping a bases-loaded jam.
Chris Carpenter, who came in 4-0 in 10 career starts against Arizona, gave up at least one run in every inning he pitched -- eight total in four innings -- and dropped to 0-2 this season.
Lance Berkman, David Freese and Colby Rasmus had solo home runs for the Cardinals, who cut the lead to 9-8 on back-to-back RBI singles by Berkman and Freese off reliever Kam Mickolio in the sixth. The Diamondbacks responded with four runs in the bottom half.
Connect with the Southeast Missourian Newsroom:
For corrections to this story or other insights for the editor, click here. To submit a letter to the editor, click here. To learn about the Southeast Missourian’s AI Policy, click here.