KANSAS CITY, Mo. — John Danks threw a seven-hitter and Adam Eaton matched his career high with four hits, including a three-run homer, as the Chicago White Sox beat the Kansas City Royals 12-1 Friday night.
Alexei Ramirez also had four hits — tying his career high — drove in two runs and scored three times. Tyler Flowers also hit a three-run homer in the fourth inning.
Eaton went back-to-back with Jose Abreu, his 25th, in a five-run eighth off Jeremy Guthrie.
Danks (7-12), who snapped a personal four-game losing streak, owns a 10-2 record in 21 career starts against the Royals. Three of his seven victories this season are over the AL Central-leading Royals.
After scoring 27 runs and notching 34 hits in crushing Detroit the previous two games, the Royals managed just seven hits off Danks.
The White Sox scored three runs in the first off Kris Medlen (3-1).