NEW YORK — Ervin Santana scattered five hits and allowed one run in six innings, and the surging Kansas City Royals took advantage of a sun-splashed Sunday to beat the New York Mets 6-2 and win the three-game interleague series.
The Royals won for the 11th time in 12 games, helped by a pair of flyballs that right fielder Marlon Byrd lost in the glare. Both came during a three-run fifth, with one falling for a double and the other glancing off his glove for an error.
Mike Moustakas hit a solo homer for the Royals, who won their second straight from the Mets. Kansas City completed an 8-1 road trip.
Santana (8-6) has three wins and a no-decision in his past four starts, giving up a total of four earned runs in that span.
Zack Wheeler (4-2) lost for the first time in six starts. He gave up four runs — three earned — and issued five walks, three to George Kottaras, in five innings. The light-hitting catcher was the only Royals player who batted not to have a hit. He also was struck by a pitch in going 0 for 1.
Wheeler wasn't nearly as sharp as in his previous start Tuesday at Miami when he carried a no-hitter into the seventh inning, but the rookie right-hander was hurt by the defense behind him and behind the plate by catcher John Buck.
Wheeler fell behind 1-0 in the fourth inning on Moustakas' 10th homer, and the Royals took advantage of the sun to bat around in the fifth.
The trouble started right away when David Lough lofted a fly ball that Byrd got under but couldn't catch as he battled the sun. Lough didn't run hard out of the box, yet still made it to second base with a double.