News

Niners Shock the World: McCaffrey’s Late Heroics and Sideline Chaos End Eagles’ Reign

By
Published: Jan 12, 2026
christian mccaffrey and a defense that turned
christian mccaffrey and a defense that turned

Key Takeaways:

  • The Upset: San Francisco eliminates the defending Super Bowl champion Eagles with a gritty 23-19 road win.
  • The Play: WR Jauan Jennings launched a 29-yard trick-play touchdown to Christian McCaffrey to ignite the second half.
  • The Fallout: Eagles WR A.J. Brown faces potential discipline after a sideline blowup with Nick Sirianni and skipping post-game media.

PHILADELPHIA — San Francisco didn’t just win on Sunday; they ripped the crown off the champions’ heads. Behind two fourth-quarter touchdowns from Christian McCaffrey and a defense that turned the “Linc” into a library, the 49ers secured a 23-19 Wild Card victory, ending Philadelphia’s repeat hopes in spectacular fashion.

The Magic and the Muscle

Brock Purdy threw for 262 yards and two scores, but the play that flipped the script didn’t come from his arm. Trailing 16-10 at the start of the fourth quarter, the Niners reached into their bag of tricks. WR Jauan Jennings took a reverse handoff and looked downfield, finding a wide-open McCaffrey for a 29-yard touchdown. The stadium fell silent as the 49ers grabbed their first lead of the second half.

Philadelphia briefly regained a 19-17 lead on a 33-yard Jake Elliott field goal, but Purdy remained ice-cold. He orchestrated a 66-yard march, culminating in a 4-yard strike to McCaffrey with just 2:54 remaining. The Eagles’ final gasp ended when Jalen Hurts’ fourth-down prayer fell incomplete, sealing the Philadelphia exit.

The win came at a heavy cost, however. Star tight end George Kittle left the game in the second quarter with a torn Achilles tendon, a blow that will haunt the Niners as they advance.

Team 1st 2nd 3rd 4th Final
49ers 7 3 0 13 23
Eagles 6 7 3 3 19

Sideline Meltdown and Media Silence

While the Niners celebrated, the Eagles locker room felt like a powder keg. Cameras caught star receiver A.J. Brown in a heated exchange with head coach Nick Sirianni late in the first half. Brown, who finished with just three catches for 25 yards, appeared to scream at Sirianni before chief security officer Dom DiSandro separated them. After the game, Brown bypassed reporters entirely, a move that likely triggers a league fine.

“Our team just fights,” McCaffrey said on the field. “We knew it was going to be a 12-round fight. We just kept trusting each other and we ended up winning.”

“Emotions run high, especially in the playoffs,” Sirianni told reporters when asked about the clash with Brown. “We are fine. They made the big plays today, and we didn’t.”

Playoff Implications: What’s Next

The 49ers (13-5) now prepare for a heavyweight Divisional Round clash against the top-seeded Seattle Seahawks next Saturday. For Philadelphia, the offseason starts with uncomfortable questions about offensive identity and locker room chemistry. The Eagles’ defense held SF to just 114 yards in the second half, but the offense stalled when it mattered most, managing only two field goals after the break.

Follow NHANFL For Exclusive Updates

Ryan Mitchell

Ryan Mitchell is a US-based sports analyst dedicated to bringing fans closer to the gridiron through precision reporting and expert flair. Known for his ability to decode complex game strategies, Ryan provides in-depth articles that go beyond the scoreboard. From identifying breakout stars to providing detailed match previews, his mission is to keep the global sports community ahead of the curve. A passion for data-driven storytelling defines his work at nhanfl.com.

 

Google Preferences →