PHOENIX -- Byron Buxton hit a grand slam in a 10-run fifth inning and the Minnesota Twins clobbered the Arizona Diamondbacks 16-8 on Saturday night.
Buxton has 24 homers to tie Houston's Yordan Alvarez for the American League lead. He has three career grand slams.
The Nos. 6-9 batters combined for 13 of the Twins' 20 hits, with Brooks Lee having four and missing a cycle by a home run. Victor Caratini, Luke Keaschall and Ryan Kreidler each had three hits.
The Twins already led 6-0 after batting around and scoring four runs in the fourth. They topped that in the fifth, sending 14 batters to the plate. Lee, Caratini, Keaschall and Kreidler each had two hits in the inning, with Kreidler's triple driving in the final two runs to make it 16-0.
Zac Gallen (3-6) started for Arizona but left after giving up the first three hits of the inning. He was charged with nine runs and 12 hits in four-plus innings.
Yilber Diaz was brought in and gave up seven hits, including Buxton's home run, and seven runs. Diaz threw 44 pitches and recorded two outs. Philip Abner came in and got the final out of the inning.
Taj Bradley (6-3) went five innings for Minnesota, giving up three hits and two runs, both on Jorge Barrosa's second homer of the season. The Twins have won five of their last six games.
The Associated Press contributed to this report.
