Maddux moves up win chart

? Greg Maddux got another milestone victory Friday night, and the Chicago Cubs beat Cincinnati, 6-5, to end the Reds’ eight-game winning streak.

Henry Blanco had three RBIs for the Cubs, who snapped a three-game losing streak. Maddux (7-5), who has beaten the Reds three times this season, gave up four hits, including solo homers by Adam Dunn and Scott Hatteberg, in 51â3 innings. Maddux’s 325th career win broke a tie with Nolan Ryan and Don Sutton for 13th on the career list. Eddie Plank is next on the list, one victory ahead.

Struggling closer Ryan Dempster loaded the bases in the ninth with no outs, then walked Ryan Freel to force in a run. He retired the next three batters for his 10th save in 13 chances.

Astros 7, Braves 2

Houston – Mike Lamb homered for the second straight game, and rookie Fernando Nieve shut down Atlanta after a shaky first inning. Preston Wilson had a two-run double, and Craig Biggio also homered for Houston, which has won four straight after a five-game losing streak.

Cardinals 10, Brewers 6

Milwaukee – Scott Spiezio drove in three runs in a six-run fourth inning, and St. Louis overcame a 6-0 deficit to snap a three-game losing streak. David Eckstein had three hits and drove in two runs, and So Taguchi knocked in two runs for the Cardinals, who had 12 hits.

Dodgers 3, Rockies 0

Denver – Brad Penny pitched 81â3 innings for Los Angeles in the fifth shutout at Coors Field this season. Penny (7-1) gave up five hits and didn’t allow a runner to get past second base until the seventh inning. He struck out five and walked two. He left the game after giving up a single to Cory Sullivan with one out in the ninth. Takashi Saito got the final two outs for his third save.

Nationals 9, Phillies 8 (12)

Washington – Pinch-hitter Robert Fick, the last position player available for Washington, singled home the winning run in the bottom of the 12th.

Mets 10, Diamondbacks 6

Phoenix – Carlos Beltran and Carlos Delgado each homered for New York. Beltran also doubled and singled to tie a career high with four hits.

Padres 3, Marlins 2

San Diego – Chris Young struck out a career-high 12 and hit his first big-league triple to start the winning rally, and Mike Cameron hit a two-run homer for San Diego.

Pirates 3, Giants 2

San Francisco – Sean Casey had four hits for the second straight game, and Victor Santos allowed four hits over seven innings as Pittsburgh ended a three-game losing streak.