Rockies outslug Nationals

? Jamey Carroll hit a tiebreaking home run in the sixth inning, Garrett Atkins had four RBIs and the Colorado Rockies beat the Washington Nationals 14-8 Wednesday.

Carroll went 3-for-4 and Atkins had three hits to extend his hitting streak to 13 games for the Rockies, who finished with 18 hits. Todd Helton homered, and Matt Holliday went 4-for-6 with four RBIs.

The 22 combined runs were the most at RFK Stadium since the Nationals moved from Montreal last year.

Colorado’s Cory Sullivan also became the eighth player in baseball history with four sacrifice bunts in a game. Sullivan had sacrifices in the first, third, fourth and seventh innings to give him a major league-high 10 for the year.

Pirates 9, Cardinals 7

Pittsburgh – Jose Castillo homered and drove in four runs, and Zach Duke was more effective at the plate than on the mound with three RBIs for Pittsburgh.

Marlins 6, Braves 5, 10 inn.

Miami – Pinch-runner Reggie Abercrombie scored on reliever Mike Remlinger’s throwing error in the bottom of the 10th inning to give Florida a win over the slumping Braves.

Reds 3, Brewers 0, 11 inn.

Cincinnati – Elizardo Ramirez struck out a career-high 10 in eight sharp innings for the Reds, his longest outing in the majors. The Brewers wasted a strong effort from Carlos Villanueva, who pitched six shutout innings in his first big league start.

Mets 9, Phillies 3

Philadelphia – David Wright homered, Carlos Delgado knocked in three runs and New York won its seventh straight game.

The Phillies made three errors for the second straight game and have lost five of six.

Astros 5, Cubs 4

Chicago – Roy Oswalt returned from the 15-day disabled list to get his first win since May 3, and the Astros collected 11 hits off Greg Maddux.

Giants 11, Diamondbacks 4

Phoenix – Barry Bonds hit his 717th home run and Steve Finley led off the game with his 300th, and the Giants snapped a four-game losing streak.

Bonds’ homer, a 368-foot drive to right field off Arizona reliever Jose Valverde in the ninth inning, was Bonds’ first since June 5.

Padres 5, Dodgers 3

San Diego – Brian Giles scored the go-ahead run from first base on Adrian Gonzalez’s double into the left-field corner in the eighth inning.

Yankees 6, Indians 1

New York – Randy Johnson’s encouraging outing ended abruptly when he was ejected for throwing inside, and Johnny Damon and Andy Phillips homered for New York, which won its second straight.

Blue Jays 6, Orioles 3

Toronto – Alex Rios, Frank Catalanotto and Vernon Wells homered to lead the Blue Jays. Rios and Catalanotto hit back-to-back homers in the first off Rodrigo Lopez.

Rangers 8, White Sox 0

Arlington, Texas – Getting a turn as the Texas designated hitter, Hank Blalock snapped out of his offensive slump with a homer and an RBI double.

Vicente Padilla struck out seven and allowed only three singles over eight shutout innings.

Devil Rays 5, Tigers 1, 12 innings

Detroit – Jorge Cantu hit a three-run double in the 12th inning to help the Devil Rays get the win.

Twins 8, Red Sox 1

Minneapolis – Jason Kubel homered again, and Justin Morneau hit a grand slam for the Twins.

Kubel, whose grand slam gave the Twins a 5-2 win in the 12th inning the night before, hit a two-run shot in the second off Matt Clement (5-5).

Athletics 7, Mariners 2

Oakland, Calif. – Dan Haren pitched seven strong innings, and the Athletics won their season-high sixth straight game.