NEW YORK -- Eric Young's two-run homer with two outs in the bottom of the 11th inning Friday night lifted the New York Mets to a 4-2 win over the Kansas City Royals in front of 31,032 at Citi Field.
It was a potentially costly win for the Mets (49-58) as David Wright limped off the field after aggravating a hamstring injury while beating out an infield single in the 10th inning.
The Royals fell to 54-52 as their nine-game winning streak -- their longest in 10 seasons -- came to an end.
Omar Quintanilla drew a one-out walk off Luis Mendoza (2-6) in the 11th before Justin Turner popped up. Young worked the count to 3-1 before hitting a line drive just over the right-field fence. It was the first career walk-off homer for Young, who raised his right arm in triumph as he reached first base. Young raced around the bases and flung his helmet as he neared home plate.
Carlos Torres, who was scheduled to start for the Mets on Saturday, earned the win with two innings of two-hit ball.
Ike Davis had three hits for the Mets while Young, Wright and Quintanilla all had two hits apiece.
The Royals tied the game with single runs in the eighth and ninth.
Lorenzo Cain drew a walk leading off the eighth to chase Mets starter Dillon Gee. Scott Rice hit Alex Gordon and then induced Eric Hosmer to hit into a fielder's choice grounder.
Rice gave way to LaTroy Hawkins, who got Salvador Perez to hit his first pitch to third base. Hosmer was forced at second, but Perez beat the relay throw to first as Cain scored. Hawkins then retired Mike Moustakas on a grounder to first.
Miguel Tejada led off the ninth with a pinch-hit double off David Aardsma, who was in pursuit of his first save since September 2010. Alcides Escobar walked. An Elliot Johnson sacrifice and an intentional walk to pinch-hitter Billy Butler loaded the bases. Cain's sacrifice fly to deep center brought Tejada home.
Gee allowed one run on three hits and two walks with four strikeouts over seven innings. He has allowed two runs or less in nine of his last 12 starts, a stretch in which he's posted a 2.53 ERA.
Royals starter Wade Davis allowed two runs on eight hits and no walks while striking out five over five innings. He had just one 1-2-3 inning and pitched out of trouble all night. The Mets stranded six runners against Davis and left the bases loaded in the fourth.
NOTES: Mets closer Bobby Parnell was unavailable because of a stiff neck. ... The Mets placed LHP Josh Edgin on the disabled list prior to the game due to a stress fracture in his ribs and recalled LHP Pedro Feliciano from Triple-A Las Vegas. Feliciano last pitched in the majors on Oct. 2, 2010, when he threw an inning for the Mets against the Nationals. He signed a two-year deal with the Yankees after the 2010 season but has battled shoulder woes ever since. ... Butler likely will be limited to pinch-hitting duties this weekend as the Royals play by National League rules. Butler has made just five starts at first base this year. He is also battling a stiff neck. ... None of the players in the Royals' starting lineup Friday had begun his professional career the last time Kansas City visited Queens to face the Mets.