Cain homers, 5 Royals pitchers combine to stop White Sox

Kansas City Royals' Lorenzo Cain, right, celebrates with Salvador Perez after hitting a solo home run during the sixth inning of a baseball game against the Chicago White Sox, Saturday, May 21, 2016, in Chicago. (AP Photo/Nam Y. Huh)
Nam Y. Huh/AP

CHICAGO (AP) Lorenzo Cain hit a solo home run and five Kansas City pitchers combined to allow seven hits in the Royals' 2-1 victory over the slumping Chicago White Sox on Saturday.

Danny Duffy and Peter Moylan combined for six scoreless innings. Joakim Soria (2-1) worked out of a seventh-inning jam and Wade Davis pitched a hitless ninth for his 11th save in Kansas City's second straight win over the AL Central leaders. Chicago has lost eight of 10.

Cain's leadoff shot to center in the sixth off Miguel Gonzalez (0-1) made it 2-0 after Eric Hosmer's first-inning sacrifice fly.

The Royals won for the sixth time in eight games despite needing bullpen help with Duffy on a pitch limit. He allowed four hits in 4 1/3 innings.

Royals third baseman Mike Moustakas, activated off the disabled list after missing more than two weeks with a left thumb injury, went 0 for 4 with three strikeouts and misplayed a bunt to load the bases with nobody out in the seventh.