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 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. 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.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. 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 onto Waveland Ave off John Grabow in the eighth. McGehee gained some redemption after committing two early errors. The double in the fifth stopped a 6-for-54 skid.