Michael Cuddyer laced an RBI single to center field in the ninth inning off Giants reliever Sergio Romo to propel the Mets to a 5-4 walk-off victory Thursday night at Citi Field.