The Los Angeles Angels amassed 28 hits to set franchise record in runs as they demolished the Colorado Rockies 25-1.