James Shields wiggled out of early trouble and got homerun help from Billy Butler and David Lough as the Kansas City Royals sent the New York Yankees to their third straight loss, 3-1 Tuesday night.

Jim McIsaac, Getty Images

Center fielder Lorenzo Cain contributed four nifty catches, defensive replacement Elliot Johnson ranged a long way for a grounder and Kansas City backed Shields (4-6) with a pair of double plays.

Fittingly, the game ended on a fine, twisting grab by another defensive sub, third baseman Mike Moustakas.

CC Sabathia (9-7) gave up seven hits in his second complete game.

 

(Copyright 2013 by The Associated Press. All Rights Reserved.)