KANSAS CITY, Mo. (AP) -- Billy Butler hit a run-scoring single in the first inning to reach 100 RBIs for the first time and the Kansas City Royals beat the Cleveland Indians 5-3 on Saturday night.
Butler also doubled twice in his 53rd multihit game, raising his batting average to .312. He became the first Royals player to drive in at least 100 runs since Carlos Beltran had 100 RBIs in 2003.
Alcides Escobar doubled in Jarrod Dyson, then scored on Butler's base hit to give Kansas City a 2-0 lead in the first.
Cord Phelps hit a two-run homer for Cleveland, which has dropped 11 of 14. The Indians have the worst record in the majors since the All-Star break at 18-49.
Royals rookie Will Smith (6-8) allowed two runs and eight hits in seven innings to improve to 2-4 with a 4.54 ERA in his last six starts.
Kansas City scored three times in the fifth to grab a 5-2 lead while chasing Indians starter Ubaldo Jimenez (9-17). Cleveland used three pitchers in the inning, which included two walks, two singles, a sacrifice fly, an error and a caught stealing.