The Cardinals made it far harder on themselves than it needed to be, but they held on to defeat the Panthers 27-22 on Sunday afternoon.
Arizona is 2-0 and Carolina 0-2.
The Cardinals led 27-3 late in the third quarter before allowing three touchdowns in the final 17:06 to make it a game. After Hunter Renfrow scored his second touchdown of the day with 1:58 left, the Cardinals botched the onside kick.
They allowed the kicking to recover an onside kick for the first time since 2019.
The Cardinals proceeded to commit four defensive penalties — two offsides, roughing the passer and defensive holding — to allow the Panthers to get as close as the Arizona 33 before finally ending it.
The Cardinals scored 10 points on Bryce Young’s two turnovers. Zaven Collins scored on a 3-yard fumble retur