For a second straight year, Sammy Sosa didn't stop after hitting his 50th homer.

Sosa hit his major league-leading 50th and 51st home runs today for his second two-homer game in as many days to lead the Chicago Cubs to an 8-6 victory over the Colorado Rockies.

"He might hit 80," Rockies Manager Jim Leyland said. "He's hitting two a day."

Sosa hit a solo homer with two out in the fourth inning off John Thomson (1-6) and a three-run blast to highlight a seven-run sixth for his 39th career multihomer game and sixth this season.

He gave a curtain call from the top of the dugout steps after each homer to the delight of the sellout crowd of 40,087 at Wrigley Field as the Cubs snapped a five-game losing streak.

Sosa became the fourth player ever to post consecutive 50-homer seasons, joining Mark McGwire, Ken Griffey Jr. and Babe Ruth. And for the second straight year, Sosa hit Nos. 50 and 51 on the same day -- only this year it came after 121 games, nine games earlier than in 1998.

"After the year I had last year, a lot of people thought I wasn't going to do it again," Sosa said. "The team is not doing as well but until we finish I've got to go out and perform and do my job. I have to say, thank you God for giving me the opportunity to come back again and hit over 50 home runs."

Sosa, who also hit a pair on Friday, now has a three-homer lead over McGwire, who has 48.

Micah Bowie (1-3) notched his first major league win as the Cubs won for only the second time in their last 13 games. Bowie, making his fourth start, struck out a season-high eight batters and gave up three runs, six hits and three walks in six innings.

Terry Adams got the final out for his 10th save.

Thomson took the loss in his second start since returning from Class AAA Colorado Springs. He gave up five runs, five hits and four walks in 5 1/3 innings.