White Sox 3, Royals 1
CHICAGO — Chris Sale pitched seven effective innings in his first outing since the All-Star break and Adam Dunn had two RBIs and a run to lead the White Sox. Sale wasn't at his best but worked out of jams in the fourth and sixth innings. He has allowed three runs or fewer in 14 of his 15 starts this season. The Royals have lost four straight and seven of eight.