Aubrey Huff hit a go-ahead home run in the 10th inning off Taylor Buchholz to lead the Giants to victory over the Mets.  This came after a bases-loaded opportunity in the bottom of the 9th for the Mets in which Josh Thole grounded into a double play to end the inning.  The loss drops the Mets to 12-17.

This was a back-and-forth game that saw both starting pitchers get knocked around early on.  Four batters into the home half of the 1st, the Mets provided starter R.A. Dickey a quick 3-0 lead, thanks to Carlos Beltran’s 3-run line shot over the right field wall.  But the Giants struck back in the 3rd inning, scoring 4 runs and grabbing the lead, with starting pitcher Ryan Vogelsong singling in the first run of that rally (What is with Dickey giving up RBI hits to the opposing pitcher this year?).

Still going...(Chris Trotman/Getty Images)

In the bottom of the 9th, with the score tied at 6, the Mets loaded the bases on David Wright’s leadoff double and intentional walks to Beltran and Willie Harris.  But with one out, Josh Thole grounded into an inning-ending double play.  Huff then made the Mets pay with his blast to lead off the next inning.

3 Up:

-Patriotism: The organization donated 4,000 tickets to this game to military members and their families.  It’s always nice to see people give back to the brave men and women who serve our country.

-Jose Reyes: Got on base in each of his 6 at-bats — 3 hits and 3 walks, including an RBI single that tied the game in the 6th inning.

-The Home Run Ball: The teams combined to hit 4 of them out of cavernous Citi Field tonight, giving the fans a fireworks show that was unexpected, given the way the two teams have been hitting lately.

3 Down:

-Lucas Duda: Played for Jason Bay tonight due to Bay being on paternity leave.  He struck out in both of his at-bats and was the only Met to look lost at the plate against Vogelsong tonight.

-Thole: Tough game for him, despite getting 3 hits.  The 9th inning double play was a killer, and he also threw a ball into center field while trying to nab a basestealer.

-Late-Game Hitting: It’s a recurring theme for the Mets, but once again they didn’t get it done in the late innings.  They scored their last run in the 6th, and their lack of late-game scoring is a prime reason for their 2-7 record in 1-run games.

On Deck: The Mets look to even their series with the Giants tomorrow, with the game starting at 7:10 PM.

SF Lincecum (2-3, 2.90 ERA) vs. NYM Capuano (2-2, 6.04 ERA)