Adam Dunn homered in his third straight game and the Chicago White Sox beat the Kansas City Royals 2-1 Sunday to take two out of three in the series. The Royals had chances, but couldn’t cash in against Sox All-Star pitcher Chris Sale.

Sale (11-2) is 8-0 with two no-decisions since a May 12 loss to the Royals. He allowed one run, but allowed a season-high 10 hits over eight innings to lower his earned run average to 2.11, which ranks second in the American League. He struck out four and walked none.

The Royals went 1 for 11 with runners in scoring position against Sale.

Royals starter Luis Mendoza allowed just one hit after the second inning, but took the loss. He gave up two runs on four hits in 7.1 innings, while striking out six and walking four.  Mendoza worked out of a bases loaded jam in the second after the Sox loaded the bases with one out.  Chicago scored just one run, but a great diving stop at third by Mike Moustakas saved extra base hits.  He tagged third and threw to first to complete an inning ending double play.

The Royals cut the lead to 2-1, when Moustakas led off the fifth with a single and advanced to second on a Sale wild pitch, and scored on a Chris Getz single. The Royals put runners on first and second with nobody out in the eighth, but came up empty against Sale who threw 115 pitches.