The Panthers got a 4-TD performance from Kyle Allen as Carolina handed Arizona a 38-20 defeat on Sunday at State Farm Stadium.
Carolina won and also put money in the pockets of their supporters by covering the +2.0-point spread as underdogs. Totals bettors, meanwhile, saw the game go OVER the closing number of 46.0.
Kyle Allen completed 19 of 26 pass attempts for 261 yards and 4 TDs for the Panthers in the win.
Kyler Murray rushed for 69 yards for Arizona, while David Johnson added 37 yards. Kyler Murray threw for 173 yards for the Cardinals, while receivers Christian Kirk and Larry Fitzgerald had 59 and 36 yards respectively.
The time of possession battle favored Arizona as their offense was on the field for 31:44, longer than the 28:16 of their opponents.
Carolina looks to continue their winning ways next game with a battle against the Texans. The Cardinals will aim to get back on the winning track vs. Seattle.