Royals 6, White Sox 3
CHICAGO — Salvador Perez hit a three-run homer as the Royals completed a three-game sweep. Former Ray James Shields won his fifth straight decision, and Kansas City extended its season-high winning streak to seven games. "This series we played on all cylinders," Shields said. "I think this is the first series all year that we really hit on all cylinders, so it is nice to see."