CHICAGO -- James Shields struck out 10 and scattered four hits over seven innings for his 100th career win, and the Kansas City Royals beat Chicago 6-1 on Friday night to ensure the White Sox of their worst record since 1970.
At 62-98 with two games remaining, the White Sox will finish with the second-most losses in franchise history, ahead of only the team that went 56-106 more than four decades ago.
"Nobody wants that," manager Robin Ventura said before the game of reaching 100 losses. "Is it going to be the big difference going into next year? Probably not, but nobody wants that."
Shields (13-9) gave up just one run and walked one.
Billy Butler led the Royals with three hits and two RBIs, while Emilio Bonifacio drove in two runs with two hits.
The Royals took a 3-0 lead in the first off White Sox starter Chris Sale (11-14).