Sports

Duda hits 2-out, 2-run homer in 9th inning, Mets rally past Astros 2-1

  • New York Mets pitcher Rafael Montero delivers the ball to the Houston Astros during the first inning of a baseball game Saturday, Sept. 27, 2014, at Citi Field in New York. (AP Photo/Bill Kostroun)

    New York Mets pitcher Rafael Montero delivers the ball to the Houston Astros during the first inning of a baseball game Saturday, Sept. 27, 2014, at Citi Field in New York. (AP Photo/Bill Kostroun)  (The Associated Press)

  • Houston Astros pitcher Samuel Deduno delivers the ball to the New York Mets during the first inning of a baseball game Saturday, Sept. 27, 2014, at Citi Field in New York. (AP Photo/Bill Kostroun)

    Houston Astros pitcher Samuel Deduno delivers the ball to the New York Mets during the first inning of a baseball game Saturday, Sept. 27, 2014, at Citi Field in New York. (AP Photo/Bill Kostroun)  (The Associated Press)

  • New York Mets' Wilmer Flores (4) is out at home while attempting to score on an infield single by Ruben Tejada as Houston Astros catcher Jason Castro, left, applies the tag during the second inning of an interleague baseball game Saturday, Sept. 27, 2014, at Citi Field in New York. (AP Photo/Bill Kostroun)

    New York Mets' Wilmer Flores (4) is out at home while attempting to score on an infield single by Ruben Tejada as Houston Astros catcher Jason Castro, left, applies the tag during the second inning of an interleague baseball game Saturday, Sept. 27, 2014, at Citi Field in New York. (AP Photo/Bill Kostroun)  (The Associated Press)

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.