ST. LOUIS (AP) -- Paul Goldschmidt and Chris Young homered on consecutive pitches from Jason Motte with one out in the ninth inning, leading the Arizona Diamondbacks over the St. Louis Cardinals 2-1 Thursday night.
With St. Louis ahead 1-0 on Allen Craig's RBI single in the fifth, Motte (4-4) struck out Miguel Montero leading off the ninth. Goldschmidt, who hit a 456-foot homer in Wednesday's 5-2 loss, fouled off three full-count pitches, then drove a pitch to center for his 18th home run of the season. Young sent the next pitch over the left-field wall for his 12th homer.
David Hernandez (2-2) pitched a perfect eighth, and J.J. Putz finished with a 1-2-3 ninth for his 14th consecutive save and 23rd in 27 chances overall.
Arizona had lost its previous seven games against St. Louis dating to last season.
Motte blew a save for the fifth time in 32 chances.
In a game that started 1 hour, 25 minutes late because of rain, Arizona's Trevor Cahill allowed one run and five hits in six ...