ST. LOUIS (AP) - P.J. Walters pitched seven innings of 3-hit ball and Allen Craig hit a solo shot to help the St. Louis Cardinals to a 4-1 win over the Pittsburgh Pirates on Wednesday.
After allowing an infield single to Andrew McCutchen to start the game, Walters (1-1) set down the next 14 batters before Ronny Cedeno led off the sixth with a single to center field.
Walters worked four innings of relief last Thursday in Pittsburgh, where he allowed five runs and seven hits. But he was much sharper in his fourth career start, issuing just one walk and striking out four while dropping the Pirates to 16-61 on the road.
Neil Walker drove in the Pirates' only run with a sacrifice fly in the ninth.
Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.