James Shields took a complete-game loss after giving up two runs in eight innings Friday against the A's.
Shields struck out nine, matching his season high. Unfortunately, he gave up his fifth and sixth homers of the season. Shields dropped to 2-4 on the season. The Royals have scored a total of five runs in his four losses.