SAN FRANCISCO (AP) — Adam Wainwright will take the win and run.
On a night he managed only a season low for strikeouts, the St. Louis right-hander still found ways to dominate.
Wainwright allowed four hits over 7 2-3 innings, Matt Carpenter continued to feast on San Francisco pitching, and the Cardinals ended a scoring drought, beating the Giants 2-0 Wednesday night.
"To come away with a way on a night I walked the pitcher, I'll run out of here," Wainwright said. "That was a big win for us."
Carpenter had three hits and drove in a run, improving to .520 (26 for 50) against the Giants to help the Cardinals end a three-game losing streak. Matt Holliday added two hits and an RBI.
"I don't think there is any rhyme or reason to it," Carpenter said. "I stay with the same approach and just try to help the team."
Wainwright (11-4) took over the NL lead in ERA (1.89) and wins. He walked two and struck out one and his infielders combined to record 18 outs.
"I was aware of that," Wainwright said. "I'm getting outs, so why change? When you start thinking about strikeouts, then you start going deeper into counts. Guys were making great plays and laying out left and right."
The closest the Giants came to scoring was in the eighth, when Tyler Colvin sent a drive to the wall in center field and defensive replacement Peter Bourjos hauled it in.
Joe Panik, who had two hits, was the lone Giant to venture past first base, reaching third with two outs in the sixth and again with two outs in the eighth.
Ryan Vogelsong (5-5) gave up two runs on six hits over seven innings. He walked one and struck out eight.
Vogelsong lost his second straight start despite a 2.08 ERA with a walk and 15 strikeouts over that span.