KANSAS CITY, Mo. — Kendrys Morales homered for his 1,000th career hit and drove in four runs, Danny Duffy pitched effectively into the eighth inning and the Kansas City Royals beat the Chicago White Sox 10-3 Sunday.
Duffy (12-2) picked up his first victory since Aug. 21. He struck out eight and gave up three runs.
Morales homered in the sixth with Paulo Orlando aboard. Orlando reached base four times — two doubles, a walk and hit by pitch — and scored three runs.
Morales contributed a RBI single in the first and doubled home Eric Hosmer in the fourth.
Hosmer drove in three runs, giving him a career-best 94 RBIs. Whit Merrifield had three hits and two RBIs.
Alex Gordon ended an 0-for-21 drought with his 16th home run, which splashed into the upper right-field fountain.
Todd Frazier hit his 37th homer, a White Sox record for a third baseman.
Jose Quintana (12-11) fell to 1-9 lifetime against the Royals.