Dunn tied the game in the sixth with a long home run to right. It was his 33rd of the season and it was measured at 442 feet.
In the seventh inning, Justin Maxwell led off with a single and advanced to second on Lough's bunt, then he came around to score after catcher Bryan Anderson fielded George Kottaras' sacrifice bunt and threw it down the right-field line to give the Royals a 3-2 lead.
Konerko, who missed Wednesday's game at Cleveland after fouling a pitch off his knee on Tuesday, homered in the second inning. It was his 12th of the season. Konerko is possibly playing his last series with the White Sox. He is a free agent after the season and has been a member of the club for the last 15 seasons.
NOTES: Kansas City RHP James Shields will attempt to win his 100th career game on Friday night. ... Chris Sale, who leads the AL in complete games, will start for Chicago. ... Kansas City pitching set a franchise record with its 1178th strikeout.