The Philadelphia Eagles‘ offense stalled once again, turning a fast start into another frustrating performance as the unit failed to sustain any rhythm and came up empty when it mattered most.
The same issues that have followed Nick Sirianni‘s offense throughout the season resurfaced, with inconsistency, missed opportunities and costly mistakes defining the outcome.
Philadelphia opened the game in control, leaning on Saquon Barkley as the offense piled up 182 yards and 14 points over its first three possessions. The running back ran with authority early, setting the tone and forcing the 49ers to account for the ground game. That momentum disappeared quickly. The Eagles failed to generate a first down on their next three drives, allowing San Francisco to stay within striking distance and regain control.
A really bad second half
The second half offered little improvement. Philadelphia managed only two field goals after halftime, as drops, missed throws and penalties compounded the struggles. The passing game never found a groove, and the run game produced too many plays that went nowhere against a depleted but disciplined 49ers defense.
Barkley finished with 106 rushing yards on 26 carries and added three receptions for 25 yards, but most of his production came early. He gained 71 of his rushing yards and 20 of his receiving yards in the first half, as San Francisco tightened its approach after the break and limited his impact in windy conditions. Without consistent success on the ground, the Eagles had trouble moving the chains.
Dallas Goedert was one of the few bright spots, making several key catches and scoring two touchdowns. A.J. Brown, however, endured a difficult afternoon. He caught just three passes for 25 yards and struggled with multiple drops, including a costly miss on a downfield opportunity in the fourth quarter. His performance stood out as a major factor in the offense’s inability to capitalize late, and his future with the team is expected to draw scrutiny this offseason.
The 49ers are for real this time
San Francisco, meanwhile, continued to overcome adversity. The 49ers entered the game shorthanded defensively and lost tight end George Kittle to an Achilles injury in the second quarter, yet still found ways to make critical plays. Big moments, including a trick-play touchdown pass from Jauan Jennings to Christian McCaffrey, helped puncture the Eagles‘ defense.
Despite being held together by replacements, the 49ers defense delivered when it mattered most. Robert Saleh‘s injury-riddled unit kept Philadelphia out of the end zone in the second half, forced four three-and-outs, and closed the game by knocking down the Eagles‘ final fourth-down attempt. Linebacker Eric Kendricks, pressed into action because of injuries, made the decisive play.
For Philadelphia, the loss once again highlighted an offense that flashes potential early but struggles to maintain execution. Against a battered opponent, the Eagles failed to adjust, and the mistakes piled up, leaving familiar questions about their offensive identity unanswered.
Read the full article here

