Cubs 7, Brewers 1

Greg Maddux earned his 299th career victory, and Sammy Sosa homered and doubled in a run in the Chicago Cubs' 7-1 win over the Milwaukee Brewers on Tuesday night.

Maddux will try to become the 22nd pitcher to win 300 major league games when he faces the Philadelphia Phillies at Wrigley Field on Sunday. He would be the first National Leaguer to accomplish the feat since Philadelphia's Steve Carlton on Sept. 23, 1983.

"I feel like eventually I'm going to get there," Maddux said, "but the main goal is to still be playing in October."

Maddux (10-7) yielded one earned run and four hits in a crisp, 79-pitch outing that lasted six innings. He walked one and struck out six in winning his third straight for the first time in more than a year.

Russell Branyan, in his first start for Milwaukee, sent Maddux's only mistake 480 feet for a homer in the sixth.

Maddux, who is 9-2 in his career against Milwaukee, got into trouble once, when he loaded the bases in the first on singles by Craig Counsell and Geoff Jenkins and a walk to Lyle Overbay. He got Brady Clark looking at strike three to end the inning.

Todd Walker homered off Ben Sheets (9-8), who lost his season-high third straight game, a stretch in which he has received one run of support from the Brewers' feeble offense.

The Brewers (48-51) lost their season-high fifth straight and fell a season-high three games below .500.

Sheets got into trouble right away, allowing four hits in the first inning. Sosa doubled home Walker, who led off the game with a double, and scored on Derrek Lee's sharp single to make it 2-0.

Cubs' Greg Maddux is aiming to become first National Leaguer to reach 300 wins since Steve Carlton in 1983.