The Arizona Diamondbacks have never had a better offensive night than they did Saturday against the San Diego Padres.

David Peralta drove in three runs and matched his career best with five hits as the Diamondbacks set a single-game franchise scoring record with a 20-5 rout of the Padres.

"It wasn't just a good night for me," Peralta said. "It was a good night for everybody."