Philip Rivers set a single-game NFL record by completing his first 25 passes and the Los Angeles Chargers rolled to a 45-10 win against the Arizona Cardinals.