2025 season · Week 11

Pregame

AI summary, sourced from 1 period article (ESPN AP)

Brock Purdy makes his first start since Week 4 as the 49ers (6-4) travel to State Farm Stadium for a 4:05 ET kickoff against the Arizona Cardinals (3-7).

Ricky Pearsall also returns; the 49ers' offense is the healthiest it has been since September. Kyler Murray remains out with an injury; Jacoby Brissett starts his fifth straight for the Cardinals.

Arizona has lost six of seven. The Cardinals' passing defense ranks 21st in the league at 225.3 yards allowed per game. Vegas opens the 49ers as 4-point road favorites; total 47.5.[1][2][3]

AI summary, sourced from 1 period article (ESPN AP)

Brock Purdy went down in Week 4. Mac Jones started the next six games and won three of them. The 49ers turn back into the 49ers Sunday in Arizona, theoretically, with Purdy in uniform for the first time since September.

This is the version of the football team that was supposed to play in 2025. Purdy and McCaffrey and Kittle and Jennings and Pearsall all on the same depth chart at the same time.

Arizona, without Kyler Murray, is the bounce-back team Vegas is asking the 49ers to be. Jacoby Brissett is a competent backup and Arizona's pass defense ranks in the bottom third. The 49ers get five quarters of Brock Purdy throwing to receivers he has not thrown to all year.

AI summary, sourced from 1 period article (ESPN AP)

Week 11 starts to sort the NFC bubble. The 49ers, with Purdy returning, are the conference's most interesting bounce-back candidate. The NFC West remains a two-team race now, with Arizona and Seattle effectively eliminated. Around the conference, the Eagles, Lions and Rams have separated themselves; the wild-card race below them is a tangle of 6-4 and 5-5 teams competing for three slots. Sunday in Arizona is one of those weeks where a 49ers win locks in a wild-card berth as a real path; a loss puts them in the kind of mid-November tailspin that becomes its own story by December.

AI summary, sourced from 1 period article (ESPN AP)

Through ten games the 49ers are 6-4 with a -10 point differential. The pass defense, after the Rams loss, ranks 14th in yards allowed (217 ypg). Brock Purdy has played in three games this year (1-1, four TDs to four INTs). Mac Jones across seven starts: 10 TDs, 5 INTs, 89.4 rating, 5-2 record. Arizona, without Murray, averages 17.8 ppg over the last five (29th). Cardinals defense ranks 21st in passing yards allowed (225.3 ypg). Vegas opens the 49ers as 4-point road favorites; total 47.5.

League standings entering Week 11

Standings as of kickoff, Week 11 (no future-game spoilers)

Around the league

  • Tied atop the league at 8-2: New England Patriots, Indianapolis Colts, Denver Broncos.

AFC

AFC East

TeamRecStrk
New England Patriots8-2--
Buffalo Bills6-3--
Miami Dolphins3-7--
New York Jets2-7--

AFC North

TeamRecStrk
Pittsburgh Steelers5-4--
Baltimore Ravens4-5--
Cincinnati Bengals3-6--
Cleveland Browns2-7--

AFC South

TeamRecStrk
Indianapolis Colts8-2--
Jacksonville Jaguars5-4--
Houston Texans4-5--
Tennessee Titans1-8--

AFC West

TeamRecStrk
Denver Broncos8-2--
Los Angeles Chargers7-3--
Kansas City Chiefs5-4--
Las Vegas Raiders2-7--

NFC

NFC West

TeamRecStrk
Los Angeles Rams7-2--
Seattle Seahawks7-2--
San Francisco 49ers6-4--
Arizona Cardinals3-6--

NFC East

TeamRecStrk
Philadelphia Eagles7-2--
Dallas Cowboys3-5-1--
Washington Commanders3-7--
New York Giants2-8--

NFC North

TeamRecStrk
Chicago Bears6-3--
Detroit Lions6-3--
Green Bay Packers5-3-1--
Minnesota Vikings4-5--

NFC South

TeamRecStrk
Tampa Bay Buccaneers6-3--
Carolina Panthers5-5--
Atlanta Falcons3-6--
New Orleans Saints2-8--

Game video

▶ Open in YouTube 🔴 LIVE: Arizona Cardinals vs San Francisco 49ers | NFL 2025 Week 11 | November 16, 2025 · channel: EliSportsTv

If the player above shows only a "Watch on YouTube" tile, the uploader has disabled inline embedding for this video. Click the button to open it on YouTube.

Game info

Roof
closed
Surface
grass
Stadium
State Farm Stadium
Referee
Carl Cheffers
QB matchup
Brock Purdy vs Jacoby Brissett
Vegas line
49ers -3.5
Over/Under
48.5

Score

Reveal through:

49ers 13, Arizona Cardinals 749ers 25, Arizona Cardinals 1049ers 35, Arizona Cardinals 1049ers 41, Arizona Cardinals 2249ers 41, Arizona Cardinals 22[1]

1234T
San Francisco 49ers13121061325354141
Arizona Cardinals73012710102222

Scoring plays

Reveal each quarter as you watch, the next quarter stays hidden until you tap it.

Q1

TeamPlayScore
49ersChristian McCaffrey 1 yard rush ( Eddy Piñeiro kick)7-0
49ersGeorge Kittle 30 yard pass from Brock Purdy ( Eddy Piñeiro kick failed)13-0
CardinalsZonovan Knight 6 yard rush ( Chad Ryland kick)13-7

Q2

TeamPlayScore
49ersChristian McCaffrey 9 yard pass from Brock Purdy ( Eddy Piñeiro kick failed)19-7
CardinalsChad Ryland 26 yard field goal19-10
49ersEddy Piñeiro 48 yard field goal22-10
49ersEddy Piñeiro 47 yard field goal25-10

Q3

TeamPlayScore
49ersEddy Piñeiro 47 yard field goal28-10
49ersGeorge Kittle 4 yard pass from Brock Purdy ( Eddy Piñeiro kick)35-10

Q4

TeamPlayScore
CardinalsTrey McBride 10 yard pass from Jacoby Brissett (run failed)35-16
49ersChristian McCaffrey 4 yard rush (pass failed)41-16
CardinalsGreg Dortch 17 yard pass from Jacoby Brissett (pass failed)41-22

Recap

AI summary, sourced from 1 period article (ESPN AP)

Brock Purdy returned and threw three touchdown passes, Christian McCaffrey scored two rushing touchdowns and a receiving touchdown, and the 49ers beat Arizona 41-22 at State Farm Stadium. The 49ers led 25-10 at the half after Skyy Moore returned the opening kickoff 98 yards. Arizona was called for a franchise-record 17 penalties, the most for any team in the NFL this season. Jacoby Brissett completed 47 of 57 passes for 452 yards, two touchdowns and two interceptions, his 47 completions setting an NFL regular-season record. San Francisco improves to 7-4; Arizona falls to 3-8.[1][2][3]

AI summary, sourced from 1 period article (ESPN AP)

Brock Purdy walked back onto the field Sunday for the first time since September and looked, for an afternoon in the desert, like the quarterback he was supposed to be all along.

'It was vintage Brock, and that is a huge compliment,' Christian McCaffrey said after. 'He was poised, made some great plays, some huge third-down throws.' He threw three touchdown passes. Skyy Moore took the opening kickoff 98 yards to set up McCaffrey's first score, sixteen seconds in. McCaffrey added two more touchdowns. Kittle caught two. The 49ers led 25-10 at the half and the only suspense the rest of the afternoon was whether Arizona's franchise-record 17 penalty afternoon would somehow get to 18.

'Coming in, I did not want to think about (the toe) at all and I did not,' Purdy said. 'I just went out and played quarterback like I have always played.' His coach, Kyle Shanahan, mostly stayed out of the way. The version of this football team the 49ers were supposed to be in 2025 finally took the field. 7-4. The schedule from here looks survivable.

AI summary, sourced from 1 period article (ESPN AP)

49ers 41, Cardinals 22. Margin: +19. Eleven-game record: 7-4, +9 differential.

  • Skyy Moore: 98-yard opening kickoff return.
  • McCaffrey: 2 rushing TDs, 1 receiving TD.
  • Purdy: 19-of-26 for 200, 3 TD passes (return from 6-game absence).
  • Kittle: 2 TD catches.
  • Brissett: 47-of-57 for 452, 2 TD, 2 INT; 47 completions sets NFL regular-season record.
  • Cardinals: 17 penalties, NFL-most this season; franchise record.
  • 49ers 7-4; Cardinals 3-8.
AI summary, sourced from 1 period article (ESPN AP)

A 41-22 win at State Farm Stadium. The 49ers improve to 7-4.

How it unfolded

Skyy Moore returned the opening kickoff 98 yards to the Arizona 1, setting up a McCaffrey rushing touchdown sixteen seconds into the afternoon. Purdy hit Kittle for a touchdown on the next possession. The Cardinals answered with a long Brissett drive and a McBride touchdown, but Arizona penalties undid most of what the offense managed to put together. Purdy threw a second touchdown to Kittle; McCaffrey caught his receiving touchdown in the second quarter. The 49ers led 25-10 at the half. McCaffrey added a second rushing touchdown in the third. The fourth quarter was a McBride catch-up touchdown that did not change the math.

The turning point

The opening sixteen seconds. The kickoff return changed the game's narrative before Arizona ran a play. The 49ers were never behind. From that point on the question was only the final margin.

By the numbers

Purdy 19-of-26 for 200 yards, three touchdowns, no interceptions, the most efficient he has looked since Week 1. McCaffrey three touchdowns. Kittle two touchdown catches. Brissett 47-of-57 for 452 yards, the 47 completions setting the NFL regular-season single-game record, but also two interceptions and a Cardinals offense that could not finish drives. Arizona's 17 penalties for 142 yards a franchise record.

Personnel watch

Brock Purdy made it through the afternoon without taking a hit of consequence on the toe. Christian McCaffrey looked like the back the 49ers had been waiting to see at full health. Ricky Pearsall, in his second game back, caught four passes. The receiver room, with Pearsall, Jennings and Bourne all available, looked like it did in August. Skyy Moore, signed off the practice squad in October, made the play of the game.

What it means

7-4 and the 49ers' first game with their full offense on the field since Week 3. The Cardinals, by undoing themselves with penalties, made it a comfortable Sunday. The Panthers on a Monday night at home next, then a Sunday at Cleveland. The 49ers' run-back at a high playoff seed begins Sunday in the desert.

Box score

Passing

PlayerC/AYdsTDIntRate
SFO
Brock Purdy19/2620030
ARI
Jacoby Brissett47/5745222

Rushing

PlayerAttYdsTDLong
SFO
Christian McCaffrey1381220
Brian Robinson Jr.82407
Mac Jones3-30-1
Brock Purdy1-70-7
ARI
Zonovan Knight52417
Emari Demercado5805
Michael Carter2603
Jacoby Brissett2-202

Receiving

PlayerRecYdsTDLong
SFO
George Kittle667230
Jauan Jennings454025
Christian McCaffrey540115
Kyle Juszczyk226021
Demarcus Robinson113013
Ricky Pearsall1000
ARI
Michael Wilson15185034
Trey McBride10115128
Greg Dortch666117
Michael Carter52207
Zonovan Knight421012
Xavier Weaver21509
Emari Demercado21209
Elijah Higgins21106
Andre Baccellia1505

Discuss on Reddit

Find or start the canonical thread for this game on r/49ers. The thread title is deterministic so anyone running this Rewatch lands on the same place.

Find the thread Start the thread

Canonical title: [Rewatch Party] 2025 W11 - 49ers at Arizona Cardinals - Game Thread