Adam Wainwright pitched a four-hitter, leading the St. Louis Cardinals past the Milwaukee Brewers 4-2 Wednesday in the first game of a doubleheader.