Dodgers blast fading Cubs, 8-1

? Steve Finley is enjoying his worst-to-first job change while providing an extra offensive push for the streaking Los Angeles Dodgers.

“We’re winning. It’s great,” Finley said Friday after driving in three runs, and the Dodgers scored six times in the ninth to beat the Chicago Cubs 8-1.

Chicago second baseman Mark Grudzielanek, top, tags out Los Angeles baserunner Milton Bradley. The Dodgers beat the Cubs, 8-1, Friday at Chicago.

“We have the momentum. Everybody is pushing in one direction here. Everybody knows to just go out and get the job done, whatever it takes. You win a lot of games that way.”

Finley, 13-for-26 in 10 games since being traded from last-place Arizona to the first-place Dodgers, hit an RBI single to break a 1-1 tie in the sixth.

He added a two-run single in the ninth when the Dodgers took advantage of Chicago’s wilting bullpen and the Cubs’ wobbly defense.

“We squeaked a hit through whenever we needed it, and we broke it open there in the ninth,” Finley said.

The NL West leaders won for the 28th time in 37 games.

Pinch-hitter Robin Ventura and Milton Bradley hit RBI singles off Kyle Farnsworth in the ninth, Shawn Green added another run-scoring single off Jon Leicester, and Chicago’s Moises Alou and Michael Barrett made errors.

Alou missed Alex Cora’s fly for a two-base error, and Barrett dropped Farnsworth’s throw on a bases-loaded comebacker.

“The ninth inning, that was a nightmare with a couple of errors,” Cubs manager Dusty Baker said after his team’s fifth loss in seven games.

Odalis Perez (6-4) gave up six hits and a run in 62/3 innings. In his first start since winning his 300th game last Saturday in San Francisco, Greg Maddux (11-8) gave up eight hits and two runs in 6 1/3.

Giants 16, Phillies 6

Philadelphia — J.T. Snow homered three times, scored a career-best five runs and knocked in four, and Barry Bonds hit career homer No. 689 for San Francisco. It was Snow’s first career three-homer game. He also walked twice.

Bonds went 2-for-2, scored three runs, had two RBIs and was walked three times, twice intentionally. The two intentional walks gave him a major-league high 86 on the season. It helped the Giants break their two-year old major-league record of intentional walks in a season with 104.

Cardinals 4, Braves 1

Atlanta — Woody Williams won his sixth straight decision, Albert Pujols and Larry Walker homered, and St. Louis won the series opener between division leaders. Williams (9-6) allowed only three hits and one run in seven innings as St. Louis stretched its NL Central lead over Chicago to 131/2 games.

Julian Tavarez retired the Braves in order in the eighth, and Jason Isringhausen threw a perfect ninth for his 32nd save .

Rockies 9, Pirates 3

Pittsburgh — Luis Gonzalez, a late addition to Colorado’s starting lineup, hit a three-run homer and Jeff Fassero pitched seven strong innings to lead the Rockies over the Pirates.

Vinny Castilla and Preston Wilson also homered for the Rockies, have won 13 of 17 on the road.

Mets 10, D’backs 6

New York — Rookie Danny Garcia hit a three-run homer, and Richard Hidalgo and Mike Cameron also connected for the Mets. It was the eighth straight loss for the Diamondbacks.

Padres 14, Reds 5

Cincinnati — Rookie Khalil Greene had his first two-homer game, and Brian Giles and Ryan Klesko each connected in a five-run first inning to help San Diego beat the Reds. Greene also set season highs with four hits and four RBIs and scored four times as the Padres set a season high for runs.

Brewers 6, Marlins 4

Milwaukee — Wes Obermueller gave up two hits in seven shutout innings in an emergency start for Milwaukee, earning his first win in almost 11 weeks. Russell Branyan and Lyle Overbay each hit two-run homers for the Brewers, who won for just the third time in 10 games.

Obermueller (4-6) took the place of Chris Capuano, who was scratched just before the game with a sore left forearm.

Expos 6, Astros 5, 12 innings

Montreal — Alex Gonzalez hit a tying homer in the 12th inning, and Terrmel Sledge singled in the winning run.

Morgan Ensberg had hit a leadoff homer on the first pitch from Claudio Vargas (5-4) to put Houston up 5-4 in the top of the 12th.