Record-setting rally in Cards

Wild seven-run ninth inning sinks Cincinnati, 10-9

? Jim Edmonds considered bunting, then changed his mind and hit a three-run homer. John Mabry just tried to put the ball in play, but put it over the center-field wall for the go-ahead runs.

The greatest ninth-inning comeback in St. Louis Cardinals history was made of odd moments.

Edmonds’ two-out homer off Danny Graves got the seemingly down-and-out Cardinals within a run, and Mabry’s first homer of the season completed a seven-run rally for a 10-9 victory over the crestfallen Cincinnati Reds on Monday night.

“It was like an ugly game gone uglier,” Edmonds said. “It was just a wild game.”

It was one neither the Reds nor their 15,961 booing fans soon will forget. Cincinnati hadn’t blown a six-run lead in the ninth since June 29, 1952, when an 8-2 advantage turned into a 9-8 loss to the Cubs.

“That’s what you’ve got to do, but it’s not easy to think about during the night,” Reds manager Dave Miley said, staring straight ahead as he tried to put it behind him. “It’s not easy to give a big-league game away, but we did.”

Until the ninth, they thought they were the ones getting the breaks.

Ken Griffey Jr.’s disputed homer — a drive that hit the top of the wall and bounced back — helped Cincinnati pull ahead 9-3 after eight innings. The Cardinals then sent 12 batters to the plate in a topsy-turvy ninth that consisted of four singles, two walks, two homers and an error.

David Weathers walked the first two batters and let in the first two runs. Graves (1-1) came on to face Edmonds, who came to the plate thinking he just needed to get on base.

St. Louis' Jim Edmonds hits a three-run home run off Cincinnati's Danny Graves during the ninth inning of the Cardinals' 10-9 victory over the Reds. St. Louis rallied with a seven-run ninth inning -- the biggest comeback in franchise history -- to win Monday in Cincinnati.

“I was thinking about bunting, honestly,” Edmonds said. “I looked at the scoreboard, and we were down four, and I’m the third run. He (Graves) doesn’t give up too many runs to us.”

On Graves’ third pitch, Edmonds got a sloppy breaking ball and hit it deep into the seats for his sixth homer. Mark Grudzielanek then hit a ball through first baseman Sean Casey, who got an error, and Mabry hit one over the wall in center.

“Nobody wants to make that last out,” Mabry said. “That’s what it comes down to.”

The fans booed Graves as he walked off the field after his first blown save in nine chances. The Reds have blown leads of four, five, and now six runs since Wednesday.

Nationals 6, Dodgers 2

Los Angeles — Esteban Loaiza allowed one run in six innings, and pinch-hitter Carlos Baerga singled in the go-ahead run in the seventh for Washington. Loaiza (1-2) gave up three hits while walking three and striking out seven before being lifted in favor of Baerga, who picked up his third hit and second RBI of the season to cap a two-run rally against Scott Erickson (1-3).

Astros 11, Pirates 4

Danny Graves reacts to the winning hit in the ninth inning.

Houston — Andy Pettitte pitched effectively into the eighth inning, and Craig Biggio homered and drove in four runs for Houston. Biggio also got his 400th career stolen base in the first inning and scored three times. He finished with three hits, helping Houston improve to 10-3 at home. The Astros are just 1-10 on the road. Pettitte (2-2) allowed three runs — two earned — and four hits in 72/3 innings. He struck out five, walked two and retired 12 of his first 13 batters.

Giants 9, D’backs 8, 10 innings

Phoenix — Moises Alou doubled in a run with two outs in the 10th inning to give San Francisco its sixth straight victory. Catcher Mike Matheny hit San Francisco’s fourth grand slam of the season, but his passed ball on what would have been the third out of the seventh inning cleared the way for pinch-hitter Tony Clark’s three-run double that tied it at 7. Ray Durham had a pair of RBI singles for the Giants, who finished with 16 hits.

Padres 5, Rockies 4

San Diego — Adam Hyzdu hit a three-run double in the second inning, and manager Bruce Bochy’s radical lineup paid off. Bochy wasn’t around to see much of the victory in person, though, after he was ejected for arguing with umpire Charlie Reliford about a play at first base in the top of the second. Sean Burroughs, the only left-handed batter Bochy started against Rockies lefty Jeff Francis, drove in San Diego’s other two runs.

Mets 5, Phillies 1

New York — Carlos Beltran hit a three-run homer in the seventh inning, carrying New York and Pedro Martinez past Philadelphia. Beltran’s fourth homer of the season broke a 1-all tie and rewarded Martinez (3-1) for seven innings of four-hit pitching. New York’s Cliff Floyd had two hits to extend his hitting streak to 18 games, the longest run in the majors this season.