San Francisco
49ers
3-4
30
FINAL
27
Green Bay
Packers
4-4
AI Recap
AI RECAPIn a thrilling Week 9 showdown, the San Francisco 49ers narrowly defeated the Green Bay Packers 30-27, keeping their playoff hopes alive. With both teams vying for crucial positioning in the postseason race, this matchup was a must-win for both sides.
Offensively, the 49ers were propelled by a standout performance from Christian McCaffrey, who rushed for an impressive 170 yards, while tight end George Kittle added 91 receiving yards. Quarterback Brock Purdy contributed with 189 passing yards, steering the offense effectively and capitalizing on key plays to secure the victory. For the Packers, Jordan Love shined through the air, throwing three touchdown passes, but it wasn't enough to clinch the win.
Defensively, the 49ers made key stops at critical moments, particularly with Deommodore Lenoir's interception that shifted momentum back in their favor late in the game. The Green Bay defense, led by Minkah Fitzpatrick's six tackles and Byron Young's sack, fought hard but ultimately could not contain San Francisco's dynamic offense. The turning point came in the fourth quarter when the 49ers' defense held the Packers to a field goal, allowing San Francisco to maintain a slim lead and secure the victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 22 | 13 | 59% | 189 | 1 | 1 | 83.3 |
| Jordan Love | QB | 30 | 12 | 40% | 187 | 3 | 1 | 80.8 |
| Lanoris Sellers | QB | 0 | 0 | — | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 17 | 170 | 10.0 | 19 | 2 | 77 | 0 |
| Josh Jacobs | HB | 7 | 107 | 15.3 | 7 | 1 | 77 | 0 |
| Brock Purdy | QB | 5 | 2 | 0.4 | 6 | 0 | 4 | 0 |
| Brian Thomas Jr | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Kaelon Black | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| George Kittle | TE | 4 | 91 | 22.8 | 21 | 1 | 37 | 0 |
| Brian Thomas Jr | WR | 3 | 52 | 17.3 | 25 | 0 | 32 | 0 |
| Tank Dell | WR | 5 | 47 | 9.4 | 13 | 0 | 15 | 0 |
| Nyck Harbor | WR | 2 | 47 | 23.5 | 5 | 1 | 34 | 2 |
| Jayden Reed | WR | 1 | 39 | 39.0 | 7 | 1 | 39 | 0 |
| Tucker Kraft | TE | 2 | 31 | 15.5 | 2 | 1 | 20 | 0 |
| Puka Nacua | WR | 4 | 25 | 6.3 | 16 | 0 | 10 | 1 |
| Josh Jacobs | HB | 2 | 23 | 11.5 | 6 | 0 | 14 | 0 |
| Christian McCaffrey | HB | 2 | 21 | 10.5 | 1 | 0 | 18 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Deommodore Lenoir | CB | 3 | 0 | 1 | 0 | 1 |
| Javon Bullard | SS | 3 | 0 | 1 | 0 | 0 |
| Minkah Fitzpatrick | SS | 6 | 0 | 0 | 0 | 0 |
| Dorian McCdonald | WILL | 5 | 0 | 0 | 0 | 0 |
| Byron Young | REDG | 1 | 1 | 0 | 0 | 0 |
| Lukas Van Ness | LEDG | 1 | 1 | 0 | 0 | 0 |
| Brandon Cisse | CB | 1 | 1 | 0 | 0 | 1 |
| Jalen Ramsey | FS | 3 | 0 | 0 | 0 | 0 |
| Patrick McMorris | FS | 2 | 0 | 0 | 0 | 0 |
| Zaire Franklin | MIKE | 1 | 0.5 | 0 | 0 | 0 |
| Marques Sigle | SS | 2 | 0 | 0 | 0 | 0 |
| Devon Witherspoon | CB | 2 | 0 | 0 | 0 | 1 |
| Julian Love | FS | 2 | 0 | 0 | 0 | 1 |
| Chris Peal | CB | 2 | 0 | 0 | 0 | 0 |
| Ellis Robinson IV | CB | 1 | 0 | 0 | 0 | 1 |
| Edgerrin Cooper | WILL | 1 | 0 | 0 | 0 | 0 |
| Javon Hargrave | DT | 0 | 0.5 | 0 | 0 | 0 |
| Danielle Hunter | REDG | 1 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 1 | 0 | 0 | 0 | 0 |
| Nnamdi Madubuike | DT | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 0 | 0 | 0 | 0 | 1 |
| T.J. Watt | LEDG | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Trey Smack | K | 0 | 0 | 3 | 0 |
| Eddy Pineiro | K | 3 | 3 | 3 | 39 |

