For the second day in a row, Sammy Sosa got a game-winning RBI instead of No. 60.

His sacrifice fly to left field today gave the Chicago Cubs a 6-5 victory over the Milwaukee Brewers in 10 innings. He had a game-winning two-run double in the ninth inning on Thursday in Cincinnati.

Sosa, who finished 0 for 3 today, has gone seven games without a home run, his longest power outage since a seven-game stretch in early July. But it's the Cubs' first winning streak since July 20-22, when they won three in a row.

The loss snapped a four-game winning streak for the Brewers.

Closer Rick Aguilera (5-3) gave up one hit in one inning. Kyle Peterson (1-6) gave up one unearned run and one hit in two-thirds of an inning.

Sosa gave the crowd half a thrill in the fifth inning, when he sent a ball flying toward right field. Fans already were on their feet and roaring, but the wind off Lake Michigan held up the ball and it became an easy out. After he walked to lead off the eighth inning, fans started streaming out of the park even though the game was tied.

Sosa treated the fans who stuck around in the 10th inning. With Jose Molina on first, Roosevelt Brown bunted to a drawn-in infield. The ball skipped over third baseman Jeff Cirillo's head, and Peterson's throw went way over the head of second baseman Ron Belliard, who was covering first.

Molina went all the way to third, and Brown to second on the error. After an out, Sosa drove in Molina.

Sosa is 6 for 31 (.194) since hitting his 59th homer on Sept. 9.