St. Louis, MO (Sports Network) - Adam Wainwright tossed his 10th career complete game and St. Louis got homers from Carlos Beltran and Jon Jay in a 6-1 win over the Milwaukee Brewers.
Wainwright (9-10), who went the distance for the second time this season, yielded five hits and struck out seven without allowing a walk.
Yadier Molina had a two-run single during a four-run third inning, helping the Cardinals win for the eighth time in their last 11 contests.
Michael Rogers (0-1) gave up seven hits and five runs over five innings in Milwaukee's second straight loss following a three-game winning streak.
Ryan Braun drove in the only run for the Brewers, who have lost a season-high eight straight road games.
The Sports Network