Cardinals sweep Diamondbacks with 4-2 winPosted: Updated:
ST. LOUIS (AP) -- Allen Craig drove in the go-ahead run with a two-out double in the seventh inning and the St. Louis Cardinals completed a three-game sweep of Arizona by beating the Diamondbacks 4-2 Thursday.
The sweep was the first of a three-game series this season for St. Louis, which has won seven of eight.
Shane Robinson had a two-run double as part of a three-hit night.
Pat Neshek (1-0) pitched scoreless seventh and eighth innings to pick up his first win as a Cardinal.
Trevor Rosenthal retired Arizona in order in the ninth for his 14th save in 16 chances.
Robinson, who was called up from Triple-A Memphis on Wednesday, went 3 for 4 with two RBIs and a run scored. Craig was 2 for 4 and also scored a run.
Arizona's Paul Goldschmidt had an RBI single and Aaron Hill drove in a run with a sacrifice fly. Diamondbacks starter Wade Miley (3-5) lasted 6 2-3 innings and allowed three runs and seven hits and four walks with three strikeouts.
Miley seemed poised to get through seven innings as he retired Matt Carpenter and Peter Bourjos on groundouts to start that inning.
But he walked Matt Holiday, and Craig hit his next pitch into the gap in right center to score Holliday and give St. Louis a 3-2 lead.
Matt Carpenter gave the Cardinals some insurance with a two-out RBI single off Arizona reliever Joe Thatcher in the eighth.
The Diamondbacks jumped on St. Louis starter Lance Lynn early.
Gerardo Parra led off the game with a single to right and went to second on a walk to Martin Prado. Goldschmidt singled to right to score Parra and move Prado to third. Hill then made Arizona's first out, but it was a productive one as his sacrifice fly to right made it 2-0.
But those were all the runs that Lynn allowed. He lasted six innings and allowed seven hits and a walk while striking out six.
St. Louis scored twice in the sixth to tie it at 2-2.
With one out, Craig reached on an infield single to second.
One out later, Craig moved to third on Peralta's double down the line in left. Robinson then scored both of them when he followed Peralta with a double to the gap in left-center to tie it 2-2.
NOTES: Holliday has reached base safely in all 21 home games. ... Chase Anderson (2-0, 5.06 ERA) takes on Bartolo Colon (3-5) when the Diamondbacks open a three-game series at the New York Mets on Friday. ... Shelby Miller (6-2) will seek to win his seventh straight decision when he opposes the Reds' Homer Bailey in the opener of a three-game series in Cincinnati on Friday. ... Goldschmidt has driven in 17 runs in his past 21 games.
© 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.