San Francisco’s injury-ravaged roster toppled the reigning Super Bowl champions in Philadelphia, setting up a divisional-round grudge match in Seattle.
The San Francisco 49ers arrived in Philadelphia short-handed and limping. They left having floored the Super Bowl champion Eagles 23-19, extending their January magic under Kyle Shanahan and teeing up a Pacific-Northwest showdown with the Seattle Seahawks.
Injury Avalanche Never Triggers White Flag
Before kickoff the Niners were already without star edge Nick Bosa, All-Pro linebacker Fred Warner and rookie first-rounder Mykel Williams. The situation worsened when tight end George Kittle—the emotional hub of the locker room—ruptured an Achilles tendon in the second quarter. Wideout Ricky Pearsall was inactive, pushing practice-squad elevation Chris Conley into meaningful snaps.
None of it mattered. Shanahan’s play-sheet stayed aggressive, Brock Purdy completed 21-of-30 for 267 yards and two fourth-quarter touchdowns, and the defense limited Jalen Hurts to 5.2 yards per attempt. The 361 total yards were 70 above Shanahan’s average in four previous chess matches against Vic Fangio, who had beaten San Francisco three straight times.
McCaffrey & Jennings Rewind the Super Bowl Tape
Trailing 19-16 early in the fourth, Shanahan dialed up the exact trick look that buried the Kansas City Chiefs in Super Bowl LVIII: wide receiver Jauan Jennings took a backward pass and lofted a 29-yard scoring strike to Christian McCaffrey. The throw—Jennings’ first since high school—flipped momentum and forced Philadelphia to press. McCaffrey’s second TD, a toe-tap fade on fourth-and-goal, iced the contest; he totaled 114 scrimmage yards despite a heavy dosage of box looks.
Eagles’ Home Playoff Aura Shattered
Nick Sirianni entered 5-0 in postseason games at Lincoln Financial Field. He exited with an offense that punted on four of its final five drives and committed two killers: a false-start on fourth-and-inches and a Hurts over-throw that caromed off A.J. Brown’s hands into Ji’Ayir Brown’s. The 19 points were Philly’s lowest since Week 15, and the 1-for-7 third-down clip mirrored a season-long drift that coordinator Kevin Patullo could not correct.
What This Means Going Forward
- Seattle Sequel: San Francisco rematches a Seahawks team that beat them 13-3 two weeks ago and now holds the No. 1 seed. Expect Shanahan to lean on motion-heavy looks to negate Seattle’s safety rotation.
- Medical Watch: Kittle is done for the year; the Niners will petition the league for a second short-term IR return if they reach the NFC Championship, but Charlie Woerner and Eric Saubert become the TE core.
- Eagles’ Off-Season Crossroads: Sirianni’s 34-15 regular-season record buys patience, yet owner Jeffrey Lurie has green-lit coordinator changes before. Patullo’s seat is scorching, and the front office must weigh an extension for Hurts against a market reset at quarterback.
- Historical Pattern: Under Shanahan, the 49ers have never exited before the NFC title game in four playoff trips. They’re 7-1 in January since 2019, the league’s best mark.
San Francisco’s medical tent is crowded, but their path to a third conference crown in six years is suddenly clear. The Seahawks await, and Shanahan’s group—accustomed to playing without household names—believes it has already absorbed its last punch.
For lightning-fast, definitive coverage of every playoff twist, keep your browser locked on onlytrustedinfo.com. We deliver the analysis you need before the echo of the whistle fades.