Carlos Delgado's two-run single capped a five-run rally in the bottom of the ninth inning and set off a wild celebration at home plate as the New York Mets stunned the Chicago Cubs 6-5 in the National League on Thursday.
The Mets pulled off their biggest ninth-inning comeback since 1999.
Cubs manager Lou Piniella watched relievers Ryan Dempster (1-2) and Scott Eyre blow the big lead.
Down 5-1, the Mets loaded the bases. Dempster walked Endy Chavez to force a run and Ruben Gotay's RBI single brought Eyre from the bullpen. David Wright singled for 5-4. Delgado followed with a grounder just beyond the reach of diving second baseman Ryan Theriot.
Ambiorix Burgos (1-0) won in relief.
Chicago's Angel Guzman was heading for his first big league win after giving up one run and six hits in five innings. He tweaked his hamstrings while batting in the sixth and left the game.
Aramis Ramirez homered and drove in three runs for the Cubs.
Diamondbacks 3, Rockies 1
At Denver, Livan Hernandez allowed four hits over seven innings, singled twice and scored a run to lead Arizona.
The win gave the Diamondbacks two victories in the three-game series and their sixth series win of the year.
Hernandez (4-2) gave up a run while walking four and striking out two. He was 2-for-3 for his 30th multiple hit game of his career and a hit short of his career high. He raised his season batting average to .333.
Nationals 4, Braves 3
At Washington, Felipe Lopez returned from a rare day off by stopping an 0-for-13 skid with a single, double and go-ahead triple as Washington came back to beat Atlanta.
Last-place Washington won three of four against Atlanta, taking two consecutive series after failing to win any of its first 12 this season.
Chipper Jones' two-run homer in the fourth inning helped Atlanta take a 3-1 lead off rookie starter Matt Chico (3-4), who allowed three runs and five hits in six innings, but relievers Billy Traber, Jesus Colome, and Jon Rauch combined for three perfect innings.
Brewers 3, Phillies 2
At Philadelphia, Ben Sheets struck out eight in seven-and-two-thirds innings and Gabe Gross hit a pair of solo homers for the first multi-homer game of his big league career, helping to end Milwaukee's four-game losing streak.
Freddy Garcia (1-3) gave up two runs and seven hits in five-and-two-thirds innings for Philadelphia.
Sheets (4-2) gave up only three hits, including Pat Burrell's solo homer, through seven innings and five hits in all. He ran into trouble in the eighth and left after Shane Victorino's RBI single made it 3-2 and put runners on the corners for Francisco Cordero, who finished to remain perfect in 16 save chances.
Pirates 7, Marlins 2
At Pittsburgh, Pittsburgh tied a team record with four sacrifice flies and took advantage of a team-record tying five Florida errors for the win.
Ronny Paulino had three RBIs and Shawn Chacon (1-0) pitched five shutout innings out of the bullpen for the Pirates, who earned a split of the four-game series.
The Pirates, who committed two errors, tied a club record set on Sept. 9, 1988, against Philadelphia with four sacrifice flies.
Giants 2, Astros 1, 12 innings
At Houston, Randy Winn beat out a grounder off Brad Lidge to score Pedro Feliz in the 12th inning, helping San Francisco avoid a three-game sweep.
Winn also singled in the eighth and scored a run after two wild throws by Houston on the same play.



