ST. LOUIS (AP) - Shelby Miller hit his first career home run and also pitched six sharp innings, leading the St. Louis Cardinals over the Arizona Diamondbacks 12-8 Thursday night.
Matt Adams and Daniel Descalso homered in an eight-run fourth inning off Ian Kennedy. Matt Holliday and Matt Carpenter also connected for the Cardinals.
Miller (7-3) allowed two runs and six hits. He struck out nine and walked none.
Kennedy (3-4) was tagged for 10 runs and 13 hits in four innings.
Arizona scored three times in the ninth, and Edward Mujica got two outs for his 18th save in 18 chances.
(Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)