Updated

In a ninth inning filled with mistakes, the San Francisco Giants made the last one and it gave the New York Mets a 5-4 victory in the second of a four-game set at Citi Field.

The Mets blew a three-run lead in the top of the ninth when centerfielder Kirk Nieuwenhuis failed to catch a fly ball with two outs that allowed two runs to score.

Nieuwenhuis then came up with the bases loaded and one out in the bottom of the inning and hit a ground ball to first baseman Brandon Belt, who threw home for the force out. Buster Posey tried for the double play and the catcher's relay to first went wide of the bag, allowing Ruben Tejada to slide across with the winning run.