Michael Pineda hurled seven innings giving up an unearned run, but the Yankees were unable to get to James Shields and the Royals