Billy Butler had the big hit -- a three-run homer -- while Melky Cabrera had four hits, including a home run and a historic double. Butler three-run homer in the sixth propelled Kansas City to a 7-2 victory over the Chicago White Sox on Thursday night for the Royals fifth straight victory.