Five Diamondbacks players homered as they set a single-game franchise scoring record with a 20-5 rout of the Padres.