National League Roundup: Sheets shuts down Chicago

? Ben Sheets is perfect against Chicago.

Sheets pitched into the ninth inning to beat the Cubs for the fifth straight time, and Jorge Fabregas hit a two-run double for his first hit with Milwaukee as the Brewers ended a five-game losing streak with a 2-1 victory against Chicago on Monday night.

“It’s a different atmosphere out there, always a little something extra against the Cubs,” said Sheets, who improved to 5-0 against the Cubs in his brief career.

Sheets (8-15) gave up six hits, struck out eight and walked one. The only run he allowed came in the eighth on a leadoff double by Alex Gonzalez and RBI single by pinch-hitter Chris Stynes.

“Ben was tremendous,” Fabregas said. “He had everything working, just an outstanding performance.”

Sheets also benefited by two fine defensive plays that were turned into double plays. Sheets left after walking Bill Mueller to lead off the ninth inning. Mike DeJean got three outs for his 21st save in 24 chances.

The Brewers, who have the worst record in the National League at 45-85, have won eight of 10 against the Cubs this season.

The Cubs, playing without Sammy Sosa (strained muscle in neck) for the second straight day, have scored eight runs in their last six games.

Fabregas ended a 0-for-23 slump with a double to left in the second inning for a 2-0 lead against Mark Prior (6-5).

Giants 4, Rockies 3

Denver David Bell hit a tiebreaking homer with two outs in the ninth inning as San Francisco beat Colorado. Jeff Kent hit a two-run homer for the Giants. Bell, who had hit into two double plays earlier in the game, hit a 3-1 pitch off Todd Jones (1-3) into the left-field seats for his 18th homer.

Felix Rodriguez (4-6) earned the win despite allowing a game-tying home run to Jay Payton in the eighth inning. Robb Nen worked the ninth inning for his 32nd save.

Giants starter Kirk Rueter allowed one run and six hits in six innings but ended up with a no-decision.

Barry Bonds went 2-for-4 to raise his to .358 one point ahead of Colorado’s Larry Walker for the NL lead.