The Milwaukee Brewers were looking for a spark, and Rickie Weeks was there to provide it.
Weeks homered and doubled twice as the Brewers beat the Chicago Cubs 9-5 on a wet Wednesday night to take sole possession of the NL Central lead.
Milwaukee moved one game ahead of St. Louis in the division on a night when heavy rain delayed the start by 1 hour, 42 minutes. Weeks gave the Brewers the kick at the top of the order and the rest of the lineup followed his lead.
"Just trying to get some points on the board," he said. "It feels good to get some hits and help the pitchers out."
Ryan Braun doubled twice, singled and scored three runs for the Brewers. Corey Hart also had three hits. Hart, Casey McGehee, Yuniesky Betancourt and Jonathan Lucroy all drove in two runs.
After wasting terrific starts by Randy Wolf and Yovani Gallardo while losing the first two games of this series by one run, Milwaukee overcame a shaky effort by Chris Narveson (4-4).
The Brewers stopped a two-game losing streak, their longest since they ended a seven-game slide in early May. They had gone a team-record 35 games without consecutive losses before this mini-skid.
In the process, they jumped from a fifth-place tie to the top of the division and were coming off an impressive weekend sweep of the Cardinals. Now, they will try to salvage a four-game split against a team that had dropped 11 of 13 before taking the first two.
Narveson lasted just 5 1-3 innings, giving up a solo homer to Jeff Baker in the first and a three-run drive to Reed Johnson in the fifth. He was nowhere near as impressive as he was on Friday, when he threw eight scoreless innings against St. Louis but he got the win, anyway.
The Cubs still haven't won more than two straight, and they came up short again with a chance finally to get to three in a row. They insist they are capable, that they will go on a run at some point.
"We're always giving ourselves a chance," Johnson said.
Zambrano (5-4) simply didn't have it and fell to 1-3 in his last eight starts. Big Z got tagged for five runs and nine hits in six innings, before the returning Alfonso Soriano batted for him in the sixth.
"It was up to me to get the third," he said. "I couldn't do it. At the same time, I have to hold my head up. Sooner or later, the streak will come."
The Brewers staked Narveson to a 5-1 lead by scoring two in the fourth and three with two out in the fifth. A two-run double by McGehee and Hart's double off third baseman Aramis Ramirez's glove made it a four-run game, but the Cubs got nearly all of it back in the bottom half.
Narveson started it by walking Zambrano and Starlin Castro. Johnson then made it a one-run game when he homered to the last row of the bleachers in left field, a fan reaching up and catching the ball using his cap. But that's as close as Chicago got.
Betancourt made it a three-run game with a two-run bases-loaded single off Chris Carpenter in the seventh, and Weeks increased it to 8-4 with a solo homer off John Grabow in the eighth.
"It was really good offensive production, two out hits," manager Ron Roenicke said.
McGehee gained some redemption after committing two early errors. The double in the fifth stopped a 6-for-54 skid.
"It definitely felt good, especially the way the game started out," he said. "I feel like my at-bats have been getting a whole lot better. It just seemed like I've been finding guys to hit them at recently."