St. Louis Cardinals starting pitcher Chris Carpenter throws during the first inning of a baseball game against the Pittsburgh Pirates Wednesday, April 6, 2011, in St. Louis. (AP Photo/Jeff Roberson) By Jeff Roberson
St. Louis Cardinals' Allen Craig (21) is safe at second as Pittsburgh Pirates shortstop Josh Rodriguez takes the throw during the fourth inning of a baseball game Wednesday, April 6, 2011, in St. Louis. (AP Photo/Jeff Roberson) By Jeff Roberson
Pittsburgh Pirates' Neil Walker hits a solo home run during the fifth inning of a baseball game against the St. Louis Cardinals, Wednesday, April 6, 2011, in St. Louis. (AP Photo/Jeff Roberson) By Jeff Roberson
Pittsburgh Pirates' Andrew McCutchen is hit by a pitch during the seventh inning of a baseball game against the St. Louis Cardinals Wednesday, April 6, 2011, in St. Louis. (AP Photo/Jeff Roberson) By Jeff Roberson
ST. LOUIS (AP) -- Kevin Correia and two relievers combined to slow St. Louis, Neil Walker hit his second home run and the surprising Pittsburgh Pirates beat the Cardinals 3-1 Wednesday.
The Pirates won their second road series of the season, now having taken two of three from St. Louis and the Chicago Cubs. Last year, Pittsburgh was a majors-worst 17-64 on the road on the way to a 57-105 record overall.
Ryan Doumit drove in his first run of the year and Lyle Overbay had two hits and an RBI for the Pirates, who won consecutive road series for the first time since Aug. 20-26, 2007, at Colorado and Houston.
Chris Carpenter (0-1) allowed one earned run in six innings but left trailing 2-0 and lost to the Pirates for only the second time in 13 career decisions. He gave up eight hits, and at least one every inning.
Skip Schumaker had two hits for St. Louis, which totaled 15 runs in an opening 2-4 homestand. Cleanup hitter Matt Holliday missed the last five while recuperating from an appendectomy and is expected to rejoin the lineup during a 10-game West Coast trip that starts Friday.
Correia (2-0) allowed five hits in seven innings, Evan Meek bounced back from a pair of shaky outings with a perfect eighth against the top of the lineup and Joel Hanrahan allowed Yadier Molina's two-out RBI double in the ninth before finishing for his fourth save in four chances.
Only three Cardinals reached scoring position against Correia, who joined the Pirates as a free agent in the offseason. Correia, who was a 24th-round draft pick by St. Louis in 2001 but did not sign, is 2-2 against the Cardinals.
Pirates starters have a 2.52 ERA heading into their home opener Thursday against the Colorado Rockies, who were managed to the 2007 World Series by Clint Hurdle. Colorado is now managed by Jim Tracy, who was the Pirates manager in 2007.
The Pirates won despite going 2 for 11 with runners in scoring position and stranding a season-high 11 runners.
First baseman Albert Pujols' awkward flip to first after sprawling to snare Overbay's infield hit led to an unearned run in the fourth. Overbay went to second on the off-target throw and scored on Doumit's double.
Walker hit a grand slam in the opener and entered the game leading the NL with seven RBIs. He homered just inside the foul pole in right with one out in the fifth to make it 2-0.
NOTES: Carpenter reached 1,500 career strikeouts against Josh Rodriguez to end the second. ... Pujols has 994 assists at 1B, third among active players. ... Doumit received medical attention on the field but kept catching after getting struck on the side of the head by Molina's follow-throw swing in the seventh. ... The Cardinals had two nice defensive plays to end the third, with 2B Schumaker diving to his left to rob Walker and 3B Daniel Descalso diving right to deny McCutchen.
(Copyright 2011 by The Associated Press. All Rights Reserved.)