Adam Wainwright, Albert Pujols and the rest of the St. Louis Cardinals keep rolling through September. They hope Matt Holliday's tumble doesn't trip them up.

Wainwright became the first pitcher to reach 18 wins this season, Pujols hit two home runs for a majors-leading 47 and the visiting Cardinals beat the Milwaukee Brewers, 5-1, yesterday.

St. Louis got a scare when Matt Holliday tripped running out a grounder in the third. He bruised his left knee and left two innings later. The star leftfielder said he'd be back in the lineup tomorrow.

"I took my eye off of what I was doing and my cleat got caught," he said. "I'm all right, it's just a little bit swollen. With an 11 1/2-game lead, there's no reason to push it."

Holliday is hitting .360 with 12 home runs and 42 RBI since the Cardinals got him from Oakland on July 24. St. Louis is 32-11 since getting him and well on its way to a fourth NL Central title.

Wainwright (18-7) pitched seven scoreless innings. He struck out six and scattered five hits while surpassing 200 innings this year.

"It's a milestone that in your head you think you're going to at least throw that. It certainly wasn't a goal to throw only 200 innings," he said. "If you're carrying your team deep into games, the goal should be a little bit more."

Pujols, who has scored in nine consecutive games, brushed off whether this was his most consistent season ever.

"I don't think until the end of the season," he said. "So whenever I'm sitting home I'll look over the season. I still have a lot of games left, so I'm going to try and make sure I stay focused the rest of the season."

In other games:

* At Pittsburgh, Carlos Zambrano won for the first time since July 22 by limiting the Pirates to two runs over six innings, and the Cubs capped a three-game sweep with an 8-5 win.

* At San Francisco, Adrian Gonzalez hit his career-high 37th homer and drove in three runs, helping the San Diego Padres beat the Giants, 4-2.

In Giants news, ace Tim Lincecum showed improvement after back spasms that forced him to miss his start Tuesday, but the team is being cautious about his return.

* At New York, Ricky Nolasco (11-8) shut down the Mets into the seventh inning, Cody Ross hit an early three-run homer and the Florida Marlins won, 6-3.

* At Houston, Miguel Tejada's two-run single in the bottom of the ninth lifted the Astros over the Atlanta Braves, 2-1.

* At Denver, Seth Smith hit a two-out, two-run single in the ninth to give the surging Colorado Rockies a 4-3 win over the Cincinnati Reds. Colorado won its sixth consecutive game and extended its NL wild-card lead to four over San Francisco.