Shields shuts down Royals

? The Kansas City Royals’ offense was silenced by James Shields.

Shields threw a six-hitter for his major-league-best eighth complete games this season, Evan Longoria homered and had four RBIs, and the Tampa Bay Rays beat the Royals Tuesday night.

Kansas City has scored just one run in losing the first two games of the four-game series.