49ers vs. Cardinals: Game Recap – Nov 16, 2025

GLENDALE (AP) — Brock Purdy threw three touchdown passes in his return from a foot injury, Christian McCaffrey scored two rushing touchdowns and one receiving touchdown, and the San Francisco 49ers beat the disorganized Arizona Cardinals 41-22 on Sunday.

McCaffrey extended his NFL record with the 17th game in his career with at least one rushing touchdown and one touchdown reception. Purdy completed 19 of 26 passes for 200 yards.

Tight end George Kittle caught two touchdown passes.

Arizona lost for the sixth time in seven games.

The Cardinals were assessed 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, tying the record for most penalties before halftime for any team in the last 20 years.

Arizona’s Jacoby Brissett started his fifth straight game in place of the injured Kyler Murray and completed 47 of 57 passes for 452 yards, two touchdowns and two interceptions.

The 47 completions set an NFL regular-season record.

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

Marcus Cole

Marcus Cole is a senior football analyst at Archysport with over a decade of experience covering the NFL, college football, and international football leagues. A former NCAA Division I player turned journalist, Marcus brings an insider's understanding of the game to every breakdown. His work focuses on tactical analysis, draft evaluations, and in-depth game previews. When he's not breaking down film, Marcus covers the intersection of football culture and the communities it shapes across America.

Categories Nfl

Leave a Comment