Lucas Duda hit a two-run homer with two outs in the bottom of the ninth inning Saturday night, rallying the New York Mets over the Houston Astros 2-1.
Held to two hits by four Houston pitchers through eight innings, the Mets came back against Tony Sipp (4-3).
Eric Young Jr. tripled with one out and stayed there on Daniel Murphy's flyout to shallow left field.
Duda followed with a line drive off the right-field foul screen for his 29th home run.
Jenrry Mejia (6-6) pitched one inning for the win.