Michael Busch drove in four runs and Moises Ballesteros hit a two-run homer as the Chicago Cubs defeated the Arizona Diamondbacks 8-4.