Los Angeles Chargers QB Philip Rivers broke the NFL record for consecutive passes at the start of a game, hitting on 25 straight against the Arizona Cardinals on Sunday.

The record had been 22 in a row in a single game by Washington's Mark Brunell in 2006. Only three other players — David Carr, Joe Flacco and Rich Gannon — had ever completed more than 20 in a row to start out a game.

And in the third quarter, Rivers hit Keenan Allen on a 4-yard TD pass to make it 25 straight. That tied the all-time mark for consecutive completions by a single player. Ryan Tannehill accomplished 25 straight completions over two games in the 2015 season.

There actually was a little bit of drama as Allen's TD was reviewed. But the diving catch at the edge of the end zone held up, and Rivers had tied the mark. But on his 26th attempt, he was hit on a dumpoff and that pass hit the ground.

On the first 25 throws, Rivers totaled 224 yards and three TDs to give the Chargers a 35-10 lead.