Adam Wainwright threw seven innings of four-hit ball and St. Louis roughed up Tim Lincecum and the San Francisco Giants in an 8-3 win Thursday night that gave the Cardinals a 3-1 lead in the NLCS.

The defending World Series champions can wrap up their second straight pennant with a victory at home Friday night in Game 5.