Allen Craig drove in three to power the Cardinals in a 10-6 win over the Pirates in Pittsburgh. Matt Holliday went 2-for-5 with two RBI while Jon Jay was 2-for-4 with two RBI and three runs scored in the win. Lance Lynn allowed four runs over five innings and picked up the win for St. Louis, which has won five out of six. Neil Walker hit a two-run homer for Pittsburgh while Starling Marte was 3-for-5 with an RBI. Bucs starter James McDonald took the loss and was rocked for eight runs in one-and-two-thirds innings, but only three of the runs were earned. Pittsburgh saw its three-game winning streak end.
The Cardinals and Pirates continue their three-game series with the second game at PNC Park tonight. Jake Westbrook puts his 1-and-1 mark on the line for St. Louis, while Pittsburgh turns to 0-and-2 Jonathan Sanchez. The Cards also play at Philadelphia and Washington on this trip before returning home to host the Pirates a week from Friday.