The Mets took an early lead against Jamie Moyer with a three-run first inning featuring a two-run double by David Wright, but they missed an opportunity to add more with the bases loaded and one out. Johan Santana was not as sharp as he was in his last outing, but he struck out five and walked three in six scoreless innings of work.
They tacked on a run in the fifth inning when Josh Thole hit his first home run of the year, a solo shot to right-center field. The four run lead, however, was not enough for the Mets' bullpen.
Miguel Batista pitched a scoreless seventh, but Jon Rauch loaded the bases in the eighth. With two outs and Todd Helton announced as a pinch hitter, Tim Byrdak entered the game and promptly gave up a game-tying grand slam
Bobby Parnell kept the game tied with the last out of the eighth and an easy ninth, and the Mets regained the lead in the tenth. Mike Baxter pinch hit for Parnell and singled with one out, and he came around to score on a double by Kirk Nieuwenhuis.
Once again, the one-run lead was not enough for the bullpen. Frank Francisco gave up a one-out, game-tying home run to Carlos Gonzalez and put two more Rockies on base before escaping the inning with the tie intact.
The Mets took the lead yet again in the eleventh inning when Davis singled with runners on first and third and one out, and yet again, they handed the lead to the bullpen.
Ramon Ramirez pitched a one-two-three inning, which included two long fly balls, the latter of which by Marco Scutaro very nearly cleared the fence but instead ended the game. The Mets, somehow, held on to win the game.