PHOENIX — Billy Butler had a three-run homer among his four hits, Nori Aoki hit a grand slam and the Kansas City Royals gave Danny Duffy some rare run support by bashing the Arizona Diamondbacks 12-2 on Tuesday night.
Kansas City battered Wade Miley (7-8) from the start, scoring 10 runs off him by the fifth inning. Salvador Perez had the first big blow with a three-run homer in the third inning and Butler added another three-run shot during Kansas City's eight-run fifth. Aoki capped the big inning with his first career grand slam.
The Royals had 10 of their 15 hits by the fifth inning and had a season-high in runs, allowing Duffy (6-10) to cruise to his first win since June 30.
Perez had three hits.
The Royals have mostly struggled when Duffy has pitched this season, producing 2.34 runs of support, lowest in the majors among pitchers with at least 100 innings. The left-hander had allowed a run or less in 11 of 16 starts, yet was 4-5 in those, including four straight losses.
That changed in a big way against the Diamondbacks and Miley.
Arizona's left-hander had been sharp over his previous six starts, going 4-1 with a 2.45 ERA, including 6 2/3 scoreless innings his last outing.
The Royals hit Miley hard early, starting with Perez's 13th homer in the third inning. Butler added his own three-run shot in the fifth and, after a pair of wild pitches by Miley, Aoki put the capper on the big inning with his first career grand slam on the first pitch by reliever Bo Schultz.
Miley allowed nine hits and walked three.
Duffy gave up a run-scoring single to Mark Trumbo in the first inning, but little else in five innings. He allowed three hits and struck out seven to end a five-start winless streak.
Diamondbacks: Outfielder A.J. Pollock, out since June 1 with a broken right hand, was 0-for-5 in his first game with Triple-A Reno. He was 1-for-3 in two games with Arizona's rookie league team.
Royals: Right-handed pitcher Yordano Ventura will start Wednesday's game against Arizona after picking up his eighth win of the season the last time out. He allowed an earned run in seven innings against Minnesota and struck out seven for the second straight start.
Diamondbacks: Right-handed pitcher Josh Collmenter, Wednesday's starter against Kansas City, has allowed nine runs in eight innings over his past two starts.