Final Score: Mets 7 Marlins 6

box5114The Least You Should Know…

Dillon Gee allowed three first inning runs, but only allowed one more over his final four innings.

Jordany Valdespin hit a pinch hit, go-ahead three-run home run as part of a five run sixth inning.

David Wright homered, singled, and doubled, and John Buck collected two singles and a two-run double.

Lucas Duda committed a two-run error in the seventh, but Scott Atchison buckled down and stranded the tying run at third, thanks to a great defensive play by David Wright with one out.

Bobby Parnell recorded his second save of the season with a seven-pitch ninth inning.

For a full recap and box score, check out SNY.TV.

Michael Baron, Contributor

This certainly wasn’t a pretty game for the Mets. They made some mistakes, they staggered and struggled from start to finish, but they found a way to win on a day they badly needed to do so.

Valdespin gave this team precisely what they needed with his three run homer. The Mets have been starved for offense over the last week or so, and he delivered with a little bit of animation behind it. I have no problem with his antics provided he supports them with production – he did precisely that today in a huge spot off the bench. At this point, why not give this guy a chance on an everyday basis? What do they have to lose? He produces when he plays, despite his questionable style. Beggars can’t be choosers, especially in this outfield…

Hat tip to Wright and Buck for their work at the plate today. They came through with some big hits to get the Mets through as well…

Aside from Valdespin’s big homer, the play of the game could arguably be Wright’s barehanded play on a slow roller up the third base in the seventh. There was one out but he was able to keep Justin Ruggiano – the tying run – at third and nail Marcell Ozuna for the second out. Scott Atchison was able to preserve the lead from there, and the Mets were able to squeak out a win.

Gee had a rough April. No question about it. Today he struggled early, but he made an adjustment after the first inning and pitched well enough for the Mets offense to wake up and give this team five serviceable innings. Gee will nevet be an ace, but still has work to do to get to where he needs to be. I think today was a positive step for him simply because he made a big adjustment and became effective.

All-in-all, it’s been a very bad week for this club. They’ve been outplayed by some lesser teams, and have looked foolish in the process. But it was a feel-good afternoon for the Mets today, and hopefully something to build on as they head to Atlanta this weekend.

W.B. Mason Post Game Extra

The Mets are off tomorrow, but they open a three-game series with the Braves on Friday night at Turner Field, with Shaun Marcum facing Mike Minor at 7:05 pm.