Well, that was fun. The Panthers came into Arizona desperately needing a win, and they had to show up without their franchise quarterback and one of their best defensive linemen. They responded to their situation by taking control of the Cardinals in the second half and dominating the final two quarters en route to a 38-20 win to improve their record to 1-2 on the young season.
Backup quarterback Kyle Allen was, in one word, incredible. He was 19-of-26 with four touchdowns and zero interceptions. He showed poise in the pocket. He limited mistakes. He was everything the Panthers hoped he could be, and more. (No, we do not have a quarterback controversy yet. Cam Newton is still the starter. Remember that.)
Christian McCaffrey was Christian McCafrrey, and Greg Olsen was Greg Olsen. Those are both good things. DJ Moore and Curtis Samuel showed signs of brilliance as well.
The defense came to play today. Donte Jackson had two interceptions (including one absolutely amazing play that I still can’t believe he made). The defense sacked Kyler Murray eight (!) times. Christian Miller made an impact with his first two career sacks. Brian Burns showed why he was drafted No. 16 overall. Mario Addison showed that he is still a crafty veteran capable of generating pressure.
This was the best team performance we’ve seen in quite some time. I hope this was more because the Panthers finally figured something out than the Cardinals just being a bad team with a rookie head coach and rookie quarterback, and while we might not see the Panthers play THIS well week in and week out we can hope that this will be the start of something truly special for this team.
The Panthers are now 1-2 and they have a big game next week against the Houston Texans, where they will try to even their record and show some continued success.
But for now, let’s celebrate a win. What was your favorite part about the game, Panthers fans? Share your thoughts with us!
Final score: Panthers 38 Cardinals 20
And that wraps it up. The Panthers win!
The Cardinals don’t have enough timeouts to get the ball back so this one should be over.
Two minute warning: Panthers 38 Cardinals 20
Reggie Bonnafon is in the game, in case you were wondering how well this is going for the Panthers.
Christian Miller takes Murray down again. This has been quite the coming out party for him today.
And down goes Murray again. That’s seven sacks for the Panthers defense. Brian Burns adds his name to the register.
And he does. Panthers 38 Cardinals 20
Joey Slye is out to try and extend the lead.
I’m in shock over how great that interception was. Wow.
TURNOVER! Donte Jackson with an AMAZING interception. Holy crap wow!
Brady Quinn with a quality Missed Opportunities joke there.
Curtis Samuel drops one that probably would have been a touchdown if he caught it.
Mario Addison with the sack. This defense is swarming.
James Bradberry almost had a pick six there but he wasn’t quite fast enough to get there. That would have been nice.
Daryl Williams comes into the game at left tackle and bad stuff immediately happens. Take notes, Ron.
Kyle Allen has had an excellent day today. He has a 146.9 passer rating right now.
Also, Ray-Ray got horse collared by the punter. That was fun.
And there were offsetting penalties but it wipes out the return.
Ray-Ray McCloud with an excellent punt return but there’s a flag on the field as is custom. It’s probably coming back.
And now it’s 4th down.
This 15 point lead has awoken the defense, and they’re swarming. Eric Reid picks up a sack and it’s 3rd and 15.
TOUCHDOWN PANTHERS! Allen finds Olsen in the back of the end zone again and the Panthers make the Cardinals pay for the turnover. Panthers 35 Cardinals 20
It’s now 3rd and goal.
Curtis Samuel makes a great catch at the two yard line to pick up a first down. It’s 1st and goal.
TURNOVER! Donte Jackson picks off Murray and returns it to the Arizona 26! The Panthers are in business again.
TOUCHDOWN PANTHERS! Christian McCaffrey EXPLODES for a 76-yard touchdown run to extend the lead! Panthers 28 Cardinals 20
The Cardinals settle for a field goal and it’s now a one-point game. Panthers 21 Cardinals 20
Aaand they didn’t.
Hopefully the defense can get a stop on this 4th down.
TOUCHDOWN PANTHERS! Allen finds a WIDE OPEN Greg Olsen on 2nd down to re-take the lead! This one has been a back-and-forth affair so far. Panthers 21 Cardinals 17
Hey, it’s first and goal y’all!
The Panthers are at midfield and driving. Let’s see how it goes.
And the Panthers refsue to tackle David Johnson and they are now losing again. Welp. Panthers 14 Cardinals 17
And the defense doesn’t get the stop. 1st down.
Big 3rd and 1 here.
Larry Fitzgerald is still good, y’all. He picks up 23 yards on a catch.
Ross Cockrell gets penalized for the hit.
And we’re back. A flag is on the play after what appears to be some helmet-to-helmet contact.
Halftime: Panthers 14 Cardinals 10
And they don’t get anywhere. It’s halftime and the Panthers lead 14-10.
The Panthers have a chance to add to their lead here with 20 seconds left.
Kyler Murray throws an absolute dime to Christian Kirk, but he drops it. Whew.
TOUCHDOWN PANTHERS! Allen finds Moore for a quick strike and Moore takes it to the house! The extra point is good and the Panthers re-take the lead! Panthers 14 Cardinals 10
The Panthers are at midfield with about a minute left in the half.
The kick is good and the Cardinals take the lead. Panthers 7 Cardinals 10
The Panthers force a 4th down and the Cardinals will try to take the lead with a field goal.
Christian Miller gets his first sack and has an awesome fisherman celebration to go with it.
Two minute warning: Panthers 7 Cardinals 7
The Panthers gift the Cardinals 15 free yards on a dumb facemask penalty.
The Cardinals get a gift spot and pick up a first down.
The Panthers offense stalls and they’ll punt it back to the Cardinals.
Olsen makes a first down catch and immediately goes down to the ground, aka The Greg Olsen Special.
They did get the stop and the punt team will come out.
It’s 3rd and 21 and if the defense doesn’t get a stop here I’ll be mad.
Kyler sacks himself and the Panthers will definitely take that.
TOUCHDOWN PANTHERS! Allen moves in the pocket and finds Samuel open in the back corner of the end zone for the score. Slye’s extra point is good and this game is tied. Panthers 7Cardinals 7
It’s quickly 3rd and goal after two plays that didn’t result in a touchdown.
End of 1st quarter: Panthers 0 Cardinals 7
The Panthers now have first and goal after DJ Moore picks up a first down.
Chris Hogan makes his first catch of the day and gets tackled by the horse collar. That’s against the rules, so the Panthers will get an extra 15 yards out of this.
Allen throws a nice ball over the middle to Olsen to pick up a huge first down. The Panthers are now in Cardinals territory.
And the Cardinals drive it right down the field and score the opening touchdown to take the lead. Panthers 0 Cardinals 7
The defense isn’t doing very well at stopping the Cardinals so far today.
Kyler Murray is doing his best Cam Newton impression by making plays with his legs.
Aaaand Allen gets sacked, fumbles and the Cardinals recover. Welp.
And it’s 3rd and 6 now after CMC picks up four yards.
Allen sees pressure for the first time as Chandler Jones gets in his face and forces him to overthrow Olsen in the end zone. 2nd and 10.
Well, they also jumped offside and the Panthers accepted that penalty to get the extra yard or so. 1st and 10.
It’s against the Cardinals for having 12 men on the field. The Panthers decline the penalty and the first down stands.
The Panthers have a first down but there’s a flag on the play.
Allen is now 3-for-3 as he finds both CMC and Samuel on back-to-back pass attempts.
Allen’s first pass of the day is complete to Greg Olsen. Also good.
Christian McCaffrey picks up a first down on two carries, so that’s good.
Kyle Allen’s family and friends are in attendance. This will either go really well or terrible.
The Panthers will start on offense after the Cardinals deferred to the second half.
Stay tuned for live updates and running commentary when the game begins at 4:05 p.m. ET!
The Carolina Panthers have some work to do after they dropped to 0-2 following a Thursday Night Football loss to the Tampa Bay Buccaneers Week 2. Now, they hit the road for the first time in 2019 and travel to face the Arizona Cardinals at State Farm Stadium in Glendale, Ariz. on Sunday, September 22 at 4:05 p.m. ET.
Below you can find all the information you need to catch the action as it happens live on Sunday afternoon.
Game day information
What: Carolina Panthers at Arizona Cardinals
When: Sunday, September 22 at 4:05 p.m. ET
Where: State Farm Stadium (Glendale, Ariz.)
TV: FOX; Dan Hellie, Brady Quinn (Coverage map)
Streaming: FuboTV, Fox Sports Go (tv login required), Yahoo! Sports, Panthers mobile app
Radio: Panthers radio (local); Mick Mixon, Jordan Gross
Spanish Radio: Panthers radio (local); Jaime Moreno, Luis Moreno Jr
Weather: 96° / Mostly sunny / 8 mph SSE wind / 10% rain (Complete forecast)
You can download the official Panthers app to get live score updates during the game straight to your phone. Also, if you live in the N.C./S.C. market you can listen to the live radio broadcast of every game with the app. You can find the Panthers app in your phone’s app store or you can download the app here.
FuboTV: You can stream and record live NFL games on FuboTV if you purchase a monthly subscription to their service. (Note: You cannot watch games that are broadcast on ESPN.)
FOX Sports Go: You can stream live NFL games broadcast on FOX with FOX Sports Go. (Note: A tv provider login is required for this service.)
Yahoo! Sports: You can stream live NFL games on Yahoo! Sports’ mobile app.
Panthers.com: You can stream all Panthers games on their website. (Note: This option is only available for in-market fans.)
NFL GamePass: You can stream all NFL regular season games on demand if you purchase NFL Game Pass*. It’s a little pricey at $99, but it also includes access to All-22 film. If you’re just desperate to watch the Panthers game there is a 7-day free trial, but sign up at your own risk if you’re one of those people who forgets to cancel before the free trial is over.
*Note: You cannot watch regular season games live with this option. You have to wait until after the games are over before you can stream them.
NFL Network will air condensed replays of a selected group of regular season games throughout the week. To see if/when the Panthers’ game will be replayed, you can check NFL Network’s television schedule for more information.
Roaring Riot watch parties
If you’re unable to watch the game via live tv or streaming, or if you prefer to watch in the company of fellow Panthers fans, check out the Roaring Riot to see if there is a watch party in your area. Membership is not required to get in the door, but if you’re interested in purchasing a membership you can find all the information you need here.
The Panthers will wear white jerseys for this game.
If you’re into that sort of thing, you can find info on NFL game odds by clicking here.
Stay tuned for a live update thread when the game kicks off at 4:05 p.m. ET on Sunday!
Cat Scratch Reader has affiliate partnerships. These do not influence editorial content, though Cat Scratch Reader and SB Nation may earn commissions for products purchased via affiliate links. For more information, see our guiding principles.