The Arizona Cardinals got a 16-13 victory on Sunday in overtime over the Indianapolis Colts.

Quarterback Carson Palmer had some struggles, but finished the game making some big throws. He set a team record with his performance.

Entering the game, he was tied with Kurt Warner with 22 300-yard performances.

On Sunday, Palmer completed 16 of 31 pass attempts for 332 yards, a touchdown and an interception.

And while things started slowly, the Cardinals seemed to need every single yard Palmer threw for. There was a 45-yard touchdown. There was a 20-yard pass on third-and-20. There was a 31-yarder. There was a 29-yard play in the final drive of regulation.

When Palmer throws for at least 300 yards in a game, it normally bodes well for the team. In those 23 games, the Cardinals are 15-7-1.