Kansas City Royals starter Brady Singer carried a shutout into the eighth inning before Jonathan Heasley gave up two runs in a 9-2 battering of the New York Mets. Bobby Witt Jr. propelled the offence, hitting a homer and finishing three-for-four.