After a moving number retirement ceremony honoring Keith Hernandez, maybe a little magic was on the Mets’ side, as they pulled out an improbable 5-4 extra-inning victory over the Marlins at Citi Field, in which they lost two players to injury. Carlos Carrasco did an excellent job negotiating some dicey innings and limiting the damage to two runs in 5 2⁄3 innings of work. The offense looked anemic for most of the contest, but it is perhaps fitting that on a day the Mets remembered a cornerstone player of the past, the two biggest blows came from the two cornerstone position players of the present.