|Duda: 2HR, 6RBI|
Carrasco walked two and fanned 15, improving to 14-10 on the year.
It was his third complete game and first shutout of 2015.
The Royals will try to get back on track when they host the Indians in game two of their three-game series at 7:10 pm EDT Saturday night.
Lucas Duda crushed a pair of three-run home runs as the Mets inched closer to capturing the NL East pennant with a 12-5 win at Cincinnati.
Duda socked his 23rd homer of the season in the third inning and his 24th in the seventh, both coming with two men aboard.
With the win and the Nationals' 8-2 loss to Washington, the Mets' magic number is down to one.
New York could grab the title as early as Saturday, when the Mets look to win their third straight over the Reds. Game time for the third of the four-game series is 4:10 pm EDT.