NFL

San Francisco 49ers at Arizona Cardinals

· National Football League
7-4, 5-2 Away
Final
41 - 22
3-7, 1-4 Home
Embed this event in your website

Brock Purdy throws 3 TDs in return from toe injury, 49ers cruise to 41-22 win over sloppy Cardinals

49ers take down the Cardinals in Brock Purdy's return

If the quarterback had any jitters related to his return, it sure didn't show.

Now the San Francisco 49ers look like a team that might be peaking at the right time.

Purdy threw three touchdown passes, Christian McCaffrey had two rushing touchdowns and a receiving score, and the 49ers Arizona Cardinals 41-22 on Sunday.

“It was vintage Brock, and that's a huge compliment,” McCaffrey said. “He was poised, made some great plays, some huge third-down throws. Kept us in the game, was smart the whole game.”

McCaffrey extended his NFL record with his 17th career game with at least one running touchdown and a touchdown catch. Purdy completed 19 of 26 passes for 200 yards.

Kittle caught two touchdown passes.

“Brock’s presence in the huddle is just so elite,” Kittle said. "He plays the game with this joy that's so infectious and it's just so much fun to play football with him. I mean, five plays into the game, he hits me 30 yards downfield with a perfect pass.

“He was definitely feeling it. I think he's got his confidence, got his swagger.”

Arizona lost for the sixth time in seven games. The Cardinals were called for a franchise-record 17 penalties, which was also the most for any team in the NFL this season. They had 11 penalties in the first half — tied for the most before halftime for any team over the past 20 years.

Arizona's Jacoby Brissett started his fifth straight game for the injured Kyler Murray and completed 47 of 57 passes for 452 yards, two touchdowns and two interceptions. The 47 completions set an NFL record in the regular season.

Michael Wilson caught 15 passes for a career-high 185 yards. Tight end Trey McBride had 115 yards receiving and a touchdown.

The 49ers (7-4) had control from the outset, needing just 16 seconds to take a 7-0 lead. Skyy Moore returned the opening kickoff 98 yards to the Arizona 1, setting up a 1-yard touchdown run by McCaffrey on the next play.

Purdy returned after being sidelined for six straight games because of the toe injury and was playing his first game since Sept. 28.

“Coming in, I didn't want to think about (the toe) at all and I didn't,” Purdy said. “I just went out and played quarterback like I've always played. It feels great now.”

The 25-year-old misfired on his first throw, but then completed three straight passes, including the 30-yard touchdown to Kittle for a 13-0 lead with 9:51 left in the first quarter.

For the Cardinals, it was an eerily similar start to last week's debacle against the Seattle Seahawks, when they fell into a 35-0 hole in the first half before losing 44-22.

Arizona (3-7) had a slightly quicker response against San Francisco, cutting the margin to 13-7 later in the first on Bam Knight's 6-yard touchdown run, but the good times didn't last very long. The 49ers pushed ahead 19-7 early in the second quarter when Purdy hit a wide open McCaffrey for a 9-yard score.

The Cardinals are the first team since at least 2000 to allow two TDs in the opening six minutes of back-to-back games.

“I am a defensive head coach and it's not acceptable,” Cardinals coach Jonathan Gannon said. “You can't win when you give up that many points and it really doesn't matter how you get there. You've got to stand up, play better, and keep points off the board.”

Eddy Piñeiro made a 47-yard field goal as time expired in the second quarter to give the 49ers a 25-10 halftime lead. Piñeiro initially had his 62-yard attempt blocked on the previous play, but Arizona's Calais Campbell was called for a 15-yard penalty for unnecessary roughness, giving the kicker another chance.

The Cardinals continued to make critical errors in the second half. Knight looked like he had a 60-yard touchdown run in the third quarter, but it was called back because of a holding penalty on tight end Pharaoh Brown.

Injuries 49ers: DE Robert Beal Jr. left with a concussion. LB Tatum Bethune (ankle) left the game in the second quarter. Piñeiro (hamstring) left in the third.

Cardinals: Receiver Marvin Harrison Jr., who had surgery for appendicitis earlier this week, was among seven inactives. RB Emari Demercado (ankle) left the game in the second quarter. CB Garrett Williams (shin) left in the third. RT Kelvin Beachum (groin) left in the fourth.

Up next 49ers: Host Carolina on Monday, Nov. 24.

Cardinals: Host Jacksonville next Sunday.

How can I watch 49ers vs. Cardinals?

  • TV Channel: 49ers at Cardinals 2021-22 NFL, week 11 is broadcasted nationally on FOX.
  • Online streaming: Sign up for Fubo.
    In Canada, viewers can watch 49ers vs. Cardinals on DAZN.

Scoring Summary

SF TD 1st Period 14:44 Christian McCaffrey 1 Yd Rush (Eddy Pineiro Kick)
SF TD 1st Period 9:51 George Kittle 30 Yd pass from Brock Purdy (Eddy Pineiro PAT blocked)
ARI TD 1st Period 4:58 Bam Knight 6 Yd Rush (Chad Ryland Kick)
SF TD 2nd Period 13:39 Christian McCaffrey 9 Yd pass from Brock Purdy (Eddy Pineiro PAT Failed)
ARI FG 2nd Period 6:29 Chad Ryland 26 Yd Field Goal
SF FG 2nd Period 1:01 Eddy Pineiro 48 Yd Field Goal
SF FG 2nd Period 0:00 Eddy Pineiro 47 Yd Field Goal
SF FG 3rd Period 7:27 Eddy Pineiro 47 Yd Field Goal
SF TD 3rd Period 2:32 George Kittle 4 Yd pass from Brock Purdy (Eddy Pineiro Kick)
ARI TD 4th Period 8:28 Trey McBride 10 Yd pass from Jacoby Brissett (Two-Point Run Conversion Failed)
SF TD 4th Period 4:44 Christian McCaffrey 4 Yd Rush (Two-Point Pass Conversion Failed)
ARI TD 4th Period 2:43 Greg Dortch 17 Yd pass from Jacoby Brissett (Two-Point Pass Conversion Failed)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nfl/500/sf.png&h=100&scale=crop&w=100&location=originSF https://a.espncdn.com/combiner/i?img=/i/teamlogos/nfl/500/ari.png&h=100&scale=crop&w=100&location=originARI
24 1st Downs 24
13 Passing 1st downs 18
8 Rushing 1st downs 5
3 1st downs from penalties 1
3-9 3rd down efficiency 6-14
0-0 4th down efficiency 0-0
52 Total Plays 71
281 Total Yards 488
5.4 Yards per Play 6.9
12 Total Drives 11
186 Passing 452
19/26 Comp/Att 47/57
6.9 Yards per pass 7.9
0 Interceptions thrown 2
1-14 Sacks-Yards Lost 0-0
95 Rushing 36
25 Rushing Attempts 14
3.8 Yards per rush 2.6
4-5 Red Zone (Made-Att) 3-5
1-15 Penalties 17-130
0 Turnovers 3
0 Fumbles lost 1
0 Interceptions thrown 2
0 Defensive / Special Teams TDs 0
25:45 Possession 34:15
Arizona Cardinals Arizona Cardinals Injuries
NAME, POS STATUS DATE
Xavier Weaver, WR Questionable Dec 6
Greg Dortch, WR Injured Reserve Dec 6
Evan Brown, G Questionable Dec 6
Kelvin Beachum, OT Questionable Dec 5
Christian Jones, OT Injured Reserve Dec 5
San Francisco 49ers San Francisco 49ers Injuries
NAME, POS STATUS DATE
Brandon Aiyuk, WR Out Dec 2
Ben Bartch, G Out Dec 1
Tatum Bethune, LB Out Dec 1
Eddy Pineiro, PK Out Dec 1
Kyle Juszczyk, FB Questionable Dec 1

Game Information

State Farm Stadium

Location: Glendale, AZ
Attendance: 65,032 · Capacity:

2025 NFC West Standings

TEAM W L PCT T PF PA
Los Angeles 3 210 334 0 .750 9
Seattle 3 217 350 0 .750 9
San Francisco 4 269 307 0 .692 9
Arizona 9 303 265 0 .250 3
Full Standings

NFL News

Betting 'SNF': Why we like the under, C.J. Stroud to have to throw and Nico Collins in DFS

Betting 'SNF': Why we like the under, C.J. Stroud to have to throw and Nico Collins in DFS

Odds, game bets, prop plays, daily fantasy advice and analysis to help you bet Sunday night's Texans-Chiefs game.

Week 14 betting: Four underdogs to play ATS, plus our favorite prop bets

Week 14 betting: Four underdogs to play ATS, plus our favorite prop bets

Our analysts back several underdogs ATS in Week 14, including the Texans and Bears, and offer their top bets and prop plays.

2026 NFL draft questions, latest intel, risers, standouts

2026 NFL draft questions, latest intel, risers, standouts

We have NFL draft notes for every week of the college football season, including why Sonny Styles and Zachariah Branch stood out in Championship Week.

How a Josh Allen Bills drawing turned into something special

How a Josh Allen Bills drawing turned into something special

Marty Smith reports on how a Bills drawing Josh Allen made as a rookie turned into custom-made hats by children at Oishi Children's Hospital in Buffalo that Allen now wears.