Jake McCarthy's two-run homer capped a six-run second inning and the Arizona Diamondbacks beat the...