Head coach Kyle Shanahan’s offense produced timely scores when the defense faltered, but the second half exposed a glaring inability to disrupt opposing drives. Arizona outscored San Francisco 24-19 over the final two quarters, chewing up clock with extended possessions and testing a heavily depleted 49ers defensive front.
Offensive Resilience Outweighs Defensive Lulls
San Francisco controlled the first half behind efficient play-calling and explosive moments, taking a 17-6 lead into intermission. Quarterback Brock Purdy delivered four touchdown passes, connecting twice with tight end George Kittle—including a clutch 20-yard strike with 1:31 remaining that ultimately sealed the outcome.
Running back Christian McCaffrey anchored the ground game and chain-moving sequences, notably converting a crucial third-and-medium just before the two-minute warning to drain remaining clock. Yet, special teams miscues and missed extra points by Eddy Pineiro kept the door open for an Arizona comeback, culminating in a 49-field goal with 34 seconds left that set up a tense onside kick recovery by Deebo Samuel.
Mounting Injuries Threaten Early-Season Momentum
The victory came at a steep competitive price. As detailed by Yahoo Sports, the 49ers absorbed a rash of physical setbacks during the contest, losing key pieces such as tackle Trent Williams and wide receiver Mike Evans to injury concerns. Evans exited in the second half after taking a hard hit on an underthrown pass into traffic, leaving the sidelines with visible breathing discomfort.
With a battered defensive unit failing to get off the field on third down—surrendering multiple lengthy scoring marches to Cardinals quarterback Jacoby Brissett—San Francisco enters the next phase of the schedule facing urgent questions about roster depth and durability.

