Last night the Mets won in thrilling fashion as they beat the Astros 5-3 in a 17 inning marathon.

The Mets started the game down 3-0 after the Astros took the lead scoring all their runs in the 4th inning off of Tom Glavine.

Carlos Delgado then launched a 2-run shot in the fifth, and David Wright added a solo homer in the 7th to tie the game.

The Mets blew opportunity after opportunity to win the game, leaving runners in scoring position six times until finally coming through in the 17th inning.

Carlos Beltran saved the game in the 14th inning with one of the best catches I’ve seen all year, and then he won the game in the top of the 17th inning with an RBI single to break the 3-3 tie.

Billy Wagner came in to close it out in the bottom of the 17th inning and save his 17th game of the year.

The game, which lasted five hours and 10 minutes, was the Mets’ longest since 1993.

Tom Glavine started and pitched good enough to win, but it wasn’t meant to be.

The Mets bullpen was stellar and pitched ten scoreless innings. (It’s about freaking time!)

David Wright had four hits including his 16th homerun of the season and is now batting .293 on the season.

Ruben Gotay had a very productive day hitting in the number two spot with three hits, and Shawn Green had three hits as well. The more I see of this kid, the more I like him…

Carlos Beltran may have only had one hit, but it was the biggest hit in the game, and he made several defensive grabs in the outfield including his amazing catch in the 14th to save the game.

Before the game Jose Reyes got a phone call from his mother asking what had happened, and that he needed to relax, get over it and be happy. Reyes admitted to having a stressful 24 hours and said his mom helped him put it behind him. He had a couple of hits and made some nice plays in the field and was smiling and animated in the dugout. (Whew…)

The Mets send Dave Williams out this afternoon to end the first half on a positive note. It will be his season debut.

Lets Go Mets!