ST. LOUIS -- About the only thing Adam Wainwright didn't do at Busch Stadium Saturday was sell peanuts.
Wainwright extended St. Louis' scoreless innings streak to 32 1/3 with a four-hit shutout and tacked on three hits at the plate, including two in a seven-run sixth inning, as the Cardinals won their fourth straight with an 8-0 shutout of Milwaukee.
In improving to 2-1, Wainwright peppered the strike zone all day, throwing 84 of his 115 pitches for strikes and fanning 12 -- tying a career high -- with no walks. Ryan Braun, Rickie Weeks and Logan Schafer each whiffed three times.
Wainwright also starred offensively, driving in the game's first run with a single over a drawn-in infield in the bottom of the third inning, then starting the game-breaking sixth with an infield single.
After Jon Jay singled and Matt Carpenter was plunked by a Yovani Gallardo offering to fill the bases, Matt Holliday laced a two-run single up the middle to make it 3-0. One out later, Allen Craig chased Gallardo (0-1) with an RBI single to center field.
Reliever Burke Badenhop coughed up a run-scoring single to Yadier Molina to make it 5-0. With two outs, Daniel Descalso's grounder went through the legs of first baseman Blake Lalli for an error that upped the lead to 6-0.
Wainwright and Jay capped the outburst with RBI singles as St. Louis (7-4) stayed atop the National League Central.
It was the third straight loss for the Brewers (2-8), who are averaging just 3.2 runs per game and are playing without 3B Aramis Ramirez and 1B Corey Hart. Both are sidelined with knee injuries.
Wainwright polished off the fifth shutout of his career and the second in three games for the Cardinals by whiffing Weeks.
NOTES: Wainwright's two-hit inning was the first for a St. Louis pitcher since Braden Looper pulled it off on August 6, 2007 in the fifth inning of a win over San Diego ... Milwaukee third baseman Alex Gonzalez (left hand contusion) didn't play Saturday after being plunked by Shelby Miller in the second inning of Friday night's game ... Cardinals pitching entered this game having allowed three runs or fewer in seven of the first 10 games. That's the first time that's occurred since 1993.