$ 0 0 Daniel Murphy hit a three-run homer with one out in the ninth inning as the New York Mets ended the Miami Marlins' five-game winning streak with a 3-1 comeback victory Monday.