Tommy Pham led the offence with a pair of home runs and Ryne Nelson dominated allowing a run over 5.2 innings as the Arizona Diamondbacks defeated the Chicago Cubs 6-2.