Danks (3-10) hadn't won a game since July 2, going eight starts without a victory until handling the Royals on seven hits over eight scoreless innings Tuesday. The left-hander walked one and struck out two.
Addison Reed finished up with his 32nd save as Chisox took the first of a three-game series against their division rivals.
Kansas City's Ervin Santana (8-7) absorbed the loss despite yielding just one earned run on four hits over six innings.
Man spent 15 hours in jail for plugging electric car into an outlet at a school
Exploding whale video goes viral on Internet