A 41-22 win looks like a rout on paper, but the San Francisco 49ers’ victory over the Arizona Cardinals on November 16, 2025 tells a story of resilience—especially for Brock Purdy, fresh off a toe injury and a blockbuster contract. The numbers from State Farm Stadium reveal a game where the 49ers were outgained but never outplayed, turning three Arizona turnovers into a comfortable win.

Final Score: 49ers 41, Cardinals 22 ·
Total Yards (SF): 281 ·
Total Yards (ARI): 488 ·
Turnovers (SF): 0 ·
Turnovers (ARI): 3 ·
First Downs (each): 24

Quick snapshot

1Confirmed facts
2What’s unclear
  • How the 49ers’ mounting injuries will affect their playoff push
  • Whether Purdy’s toe injury will fully heal this season
  • The future of Kyler Murray’s contract amid inconsistent performances
3Timeline signal
  • Sep 21, 2025: 49ers edged Cardinals 16-15 in San Francisco (NFL Game Page)
  • Nov 16, 2025: 49ers won 41-22 in Glendale (NFL Game Page)
4What’s next
  • 49ers face the Seahawks in Week 12 (NFL Schedule)
  • Cardinals travel to face the Rams (NFL Schedule)

Six key data points from the game help frame the performance differences:

Statistic Value
Date November 16, 2025
Location State Farm Stadium, Glendale, AZ
Final Score 49ers 41, Cardinals 22
Winning QB Brock Purdy
Losing QB Kyler Murray
Top Passer Brock Purdy (19/26, 200 yards, 3 TD, 0 INT)

Who is better, the 49ers or the Cardinals?

The two 2025 meetings between these NFC West rivals gave each team a clear identity. The 49ers showed they can win ugly (16-15 in September) and dominate (41-22 in November). The Cardinals, still reliant on Kyler Murray’s legs and arm, are searching for consistency.

Head-to-head record in 2025

  • Sep 21, 2025: 49ers 16, Cardinals 15 — a last-second field goal decided it (ESPN Box Score)
  • Nov 16, 2025: 49ers 41, Cardinals 22 — three Arizona turnovers turned the tide (NFL Game Page)

Overall franchise comparison

San Francisco leads the all-time series 36-25-2, but Arizona won the most recent 2024 finale 47-24. The 49ers have won the last two meetings in 2025, including both games this season. For division dominance, the 49ers have the edge when their quarterback plays well.

The upshot

The Cardinals must protect the ball to compete; their three giveaways in November were the difference. Without turnovers, they can hang with San Francisco — as the 16-15 loss showed.

What this means: The 49ers proved they can win in two different styles, while the Cardinals remain a team that needs to force mistakes to have a chance. The pattern favors San Francisco’s adaptability.

Who’s favored to win, San Francisco or the Cardinals?

Entering the Nov 16 game, the 49ers were listed as favorites, with the line settling around 49ers -5.5 according to sportsbooks tracked by FOX Sports. The return of Brock Purdy from a toe injury shifted the line further towards San Francisco.

Key factors influencing the spread

  • Purdy’s return boosted the 49ers’ offense to 488 total yards
  • Arizona’s 3-turnover performance confirmed defensive vulnerabilities
  • Injuries to George Kittle and Christian McCaffrey had moved the line earlier in the week

The trade-off: Arizona’s offense can produce (488 yards in this game), but their defense couldn’t force a single stop when it mattered.

The implication: Betting odds reflected the 49ers’ advantage at quarterback, but the narrow spread showed enough respect for Arizona’s offensive potential.

Did Brock Purdy get a $265 million contract extension from the 49ers?

Brock Purdy signed a five-year, $265 million contract extension before the 2025 season, making him one of the highest-paid quarterbacks in the league. The deal was widely reported by NFL Network and other outlets.

Details of the extension

  • Five years, $265 million total value
  • Includes significant guaranteed money and performance incentives
  • Purdy started the Nov 16 game just weeks after returning from a toe injury

Impact on the 49ers’ salary cap and roster

With Purdy’s cap hit rising in 2026, the 49ers will need to make tough decisions on other veteran contracts. The extension locks in their franchise QB but limits flexibility for surrounding talent. According to ESPN cap analysis, the team may restructure deals for key defenders to stay under the cap.

The catch

The extension rewards Purdy for his rapid rise from Mr. Irrelevant to Super Bowl QB, but the pressure is now on to stay healthy. His toe injury this season raised questions about durability.

The consequence: Purdy’s contract locks in the 49ers’ championship window, but the cap constraints and injury risk mean the front office must navigate a tightrope to keep the roster competitive.

Why are so many 49ers getting hurt?

The 49ers have been hit hard by injuries in 2025, particularly at skill positions. George Kittle missed multiple games with a hamstring issue, and Christian McCaffrey has dealt with knee soreness. According to the NFL Injury Report, San Francisco has placed eight players on IR this season.

Key injuries in 2025

  • George Kittle: missed Week 8-9 (hamstring)
  • Christian McCaffrey: limited in Weeks 4-6 (knee)
  • Brock Purdy: missed Week 9 with a toe injury
  • Several defensive backs have also missed time

Training and medical factors

Team sources told ESPN that the 49ers are reviewing their practice load management after consecutive seasons with high injury counts. The team’s aggressive rushing attack and defensive style may contribute to the trend.

The implication: San Francisco’s depth will be tested down the stretch, and the front office may need to prioritize durability over star power in future drafts.

What this means for the 49ers: The injury crisis forces the coaching staff to rely on unproven backups, and the team’s Super Bowl aspirations could hinge on whether key players can stay on the field for the playoff push.

Who is the 49ers nemesis?

Historically, the Seattle Seahawks are considered the 49ers’ biggest rival, with heated matchups in the 2010s. However, the Cardinals have become a more competitive foil in recent years, especially since Kyler Murray’s arrival. The two teams split the 2024 season series and have played tight games in 2025.

The Seahawks rivalry

The 49ers and Seahawks have met 54 times, with San Francisco leading 32-22-0. The rivalry peaked in the 2013-14 NFC Championship Game. Seattle remains the team fans most want to beat, per NFL.com.

The Cardinals rivalry in context

Arizona and San Francisco have faced off over 60 times, with the 49ers holding the edge. The Cardinals’ recent success (including a 47-24 win in Jan 2025) has added new energy to the matchup. The 2025 season sweep gives San Francisco the bragging rights for now.

Why this matters

Division games decide playoff berths. The 49ers’ 2-0 mark against Arizona in 2025 gives them a critical tiebreaker over the Cardinals, who are still searching for their own identity with Kyler Murray.

The consequence: The 49ers’ sweep of the Cardinals in 2025 gives them a head start in the NFC West race, but the Seahawks rivalry remains the emotional benchmark for the franchise.

“Brock gave us exactly what we needed. He was sharp, he was confident, and that’s the guy we know.”

Kyle Shanahan, 49ers head coach, in his post-game press conference (via ESPN recap)

“It felt great to be back out there with my teammates. The offensive line gave me all day, and the receivers made big plays.”

Brock Purdy, 49ers quarterback, after the Nov 16 win (via ESPN recap)

The stats and storylines from the 49ers-Cardinals matchup point to a clear consequence for both teams. For the 49ers, the margin for error is thin given their injury list, and every game against a division rival is a must-win for playoff seeding. For the Cardinals, the path is steeper: they must fix their turnover problem or risk falling behind in the NFC West race. The NFL standings show San Francisco at 7-3, Arizona at 4-6 after Week 11. For the 49ers’ front office, the choice is clear: invest in injury prevention depth, or watch a promising season unravel.

For a look at another NFC West rivalry, check out the detailed Seahawks vs 49ers player stats analysis from the divisional round.

Frequently asked questions

What time did the 49ers vs Cardinals game start?

The Nov 16, 2025 game kicked off at 4:05 p.m. ET / 1:05 p.m. PT at State Farm Stadium (NFL.com).

Where was the game played?

State Farm Stadium in Glendale, Arizona (ESPN).

Who scored the first touchdown?

The 49ers struck first with a touchdown pass from Brock Purdy to George Kittle in the first quarter (FOX Sports play-by-play).

How many sacks did the 49ers have?

San Francisco’s defense recorded 4 sacks on Kyler Murray, per the ESPN box score.

What was the attendance?

63,402 fans were present at State Farm Stadium, according to NFL.com.

Did any player get ejected?

No ejections were reported in the Nov 16 game.

What are the 49ers’ next three games?

After the Cardinals game, the 49ers face the Seahawks (Week 12), the Bills (Week 13), and the Rams (Week 14) (49ers schedule).