LINKEDINCOMMENTMORE

PITTSBURGH (AP) - Shelby Miller won his fourth straight start and Trevor Rosenthal induced a bases-loaded double play to end the game as the St. Louis Cardinals held off the Pittsburgh Pirates 6-5 on Sunday night.

Allen Craig and Yadier Molina had two hits each, including RBI singles in a four-run first inning. Craig went 5-for-11 in the three-game series after entering with a .202 batting average. Molina was 0-for-12 in his previous four games.

Miller (5-2) walked four and allowed four hits in 5 1-3 innings, but held the Pirates to just two runs - which came on Jordy Mercer's first home run of the season in the fourth inning.

Rosenthal gave up a run in the ninth that made it 5-4, but got Mercer to hit into a 1-2-3 double play to end it.

Charlie Morton (0-5) took the loss.

(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)

Autoplay
Show Thumbnails
Show Captions
Read or Share this story: http://on.ksdk.com/1gcNCIz