Key Takeaways
- The Result: The San Francisco 49ers upset the Philadelphia Eagles 23-19, ending their quest for a repeat.
- The Clincher: Brock Purdy connected with Christian McCaffrey for a 4-yard go-ahead touchdown with just 2:54 remaining.
- The Drama: Cameras caught a heated sideline exchange between star WR A.J. Brown and HC Nick Sirianni during the second half.
- What’s Next: The 49ers advance to face the top-seeded Seattle Seahawks in the Divisional Round.
PHILADELPHIA — The reign is over. In a game defined by grit and a crumbling championship composure, the San Francisco 49ers walked into Lincoln Financial Field on Sunday and snatched the crown from the defending champion Philadelphia Eagles with a 23-19 Wild Card victory.
Purdy’s Poise vs. Philly’s Pressure
Brock Purdy didn’t blink. Faced with a hostile crowd and a relentless Eagles front, Purdy engineered a 12-play, 75-yard drive when it mattered most. The 49ers trailed 19-17 late in the fourth quarter before Purdy found Christian McCaffrey on a 4-yard swing pass to reclaim the lead. The score capped a masterclass in efficiency for Purdy, who moved into third place on the 49ers’ all-time playoff passing touchdown list with 8.
The Eagles had one final shot, but the 49ers’ defense slammed the door. On a critical fourth-and-6, the San Francisco secondary blanketed DeVonta Smith, forcing a Jalen Hurts desperation heave that fell harmlessly to the turf. Hurts finished the night with two passing touchdowns, tying Nick Foles for second in Eagles playoff history, but the stats offered little comfort as the clock hit zero.
- Final Score: 49ers 23, Eagles 19
- Brock Purdy: 21/29, 242 Yards, 2 TDs
- Christian McCaffrey: 112 Total Yards, 2 TDs (one rushing, one receiving)
- Saquon Barkley: 88 Rushing Yards (became Eagles’ all-time playoff rushing leader with 605 yards)
Tempers Flare on the Sideline
While the 49ers celebrated, the Eagles appeared to be fracturing. During the second quarter, microphones picked up a shouting match between A.J. Brown and head coach Nick Sirianni. Brown, who was held to just 3 catches for 25 yards, looked visibly frustrated as teammates intervened to separate the two. The tension mirrored the Eagles’ performance—stagnant and out of sync.
“We have a lot of competitive guys in that locker room. Emotions run high in the playoffs. We didn’t execute, and that’s on me.” — Nick Sirianni, Eagles Head Coach
“Our team fights. We knew it wouldn’t be pretty coming into this environment, but we stayed together when they made their run.” — Christian McCaffrey
The Road to Santa Clara
The 49ers don’t have much time to celebrate. Their reward for slaying the defending champs is a flight to Seattle to face the rested, 14-3 Seahawks. For Philadelphia, a long offseason begins with questions about the coaching staff and the future of a roster that looked like a lock for a deep run just a month ago.

