(AP) -- Carlos Beltran drove in a career-best seven runs with a pair of three-run home runs and RBI single in the first three innings, leading the way as the St. Louis Cardinals punished A.J. Burnett and the Pittsburgh Pirates 12-3 on Tuesday night.
Rookie Lance Lynn (5-0) joined Steve Shields as the major leagues' only five-game winners, allowing three hits and two runs in 6 2-3 innings with six strikeouts to beat the Pirates for the second time in three starts.
Lynn has a 1.61 ERA as the replacement starter for Chris Carpenter, sidelined indefinitely with nerve issues in his right shoulder.
Burnett (1-2) entered with a 1.38 ERA but trailed 4-0 after six pitches.
The right-hander surrendered 12 runs on 12 hits in 2 2/3 innings.
(Copyright ©2012 by The Associated Press. All Rights Reserved.)