Detroit
Lions
1-1
17
FINAL
20
San Francisco
49ers
0-2
AI Recap
AI RECAPIn a tightly contested battle, the San Francisco 49ers narrowly defeated the Detroit Lions 20-17 in Week 8 of the 2027 season. Both teams were looking to solidify their playoff positioning, making this matchup crucial for their respective campaigns.
Brock Purdy led the way for the 49ers, throwing for 184 yards and a touchdown, showcasing his ability to manage the game effectively. Christian McCaffrey was a force on the ground, rushing for 98 yards, consistently moving the chains and setting the tone for San Francisco's offense. Meanwhile, Amon-Ra St. Brown shined for the Lions, racking up 101 receiving yards but ultimately fell short in the effort.
Defensively, the 49ers made key plays to stifle Detroit's momentum, with Gracen Halton contributing a crucial sack that disrupted the Lions' rhythm. The turning point came late in the fourth quarter when Foyesade Oluokun's interception gave the Lions a chance to tie the game, but the 49ers' defense held firm, sealing the victory and keeping their playoff hopes alive.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 27 | 16 | 59% | 184 | 1 | 2 | 61.3 |
| Donte Etienne | QB | 29 | 12 | 41% | 161 | 1 | 0 | 71.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 22 | 98 | 4.5 | 18 | 0 | 22 | 0 |
| Isiah Pacheco | HB | 8 | 57 | 7.1 | 43 | 1 | 20 | 0 |
| Kenneth Walker | HB | 10 | 52 | 5.2 | 27 | 0 | 20 | 0 |
| Kaelon Black | HB | 12 | 31 | 2.6 | 3 | 1 | 6 | 0 |
| Donte Etienne | QB | 5 | 21 | 4.2 | — | 0 | 8 | 0 |
| Brock Purdy | QB | 6 | 19 | 3.2 | — | 0 | 6 | 1 |
| Jameson Williams | WR | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Jordan Watkins | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Amon-Ra St. Brown | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Amon-Ra St. Brown | WR | 4 | 101 | 25.3 | 59 | 1 | 55 | 0 |
| De'Zhaun Stribling | WR | 4 | 68 | 17.0 | 14 | 0 | 25 | 0 |
| Ricky Pearsall | WR | 4 | 38 | 9.5 | 12 | 1 | 13 | 1 |
| George Kittle | TE | 3 | 32 | 10.7 | 13 | 0 | 17 | 0 |
| Nicholas George | WR | 1 | 25 | 25.0 | 1 | 0 | 25 | 0 |
| John Michael Gyllenborg | TE | 2 | 24 | 12.0 | 7 | 0 | 16 | 0 |
| Jameson Williams | WR | 2 | 17 | 8.5 | 1 | 0 | 9 | 1 |
| Jordan Watkins | WR | 1 | 10 | 10.0 | 1 | 0 | 10 | 0 |
| Isaiah Bond | WR | 1 | 10 | 10.0 | — | 0 | 10 | 0 |
| Sam LaPorta | TE | 2 | 8 | 4.0 | 5 | 0 | 4 | 0 |
| Christian McCaffrey | HB | 2 | 7 | 3.5 | 8 | 0 | 4 | 0 |
| Jake Tonges | TE | 1 | 4 | 4.0 | 2 | 0 | 4 | 0 |
| Kenneth Walker | HB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Dominic Lovett | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Zamir White | HB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Foyesade Oluokun | WILL | 7 | 0 | 1 | 0 | 0 |
| Kerby Joseph | FS | 8 | 0 | 0 | 0 | 0 |
| Grant Delpit | SS | 4 | 0 | 1 | 0 | 0 |
| Aidan Hutchinson | LEDG | 7 | 0 | 0 | 1 | 0 |
| Romello Height | LEDG | 4 | 0.5 | 0 | 0 | 0 |
| Fred Warner | MIKE | 5 | 0 | 0 | 0 | 0 |
| Gracen Halton | DT | 3 | 1 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 5 | 0 | 0 | 0 | 0 |
| Mansoor Delane | CB | 5 | 0 | 0 | 0 | 0 |
| Matt Howard | CB | 5 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 3 | 0.5 | 0 | 0 | 0 |
| Derrick Moore | REDG | 4 | 0 | 0 | 0 | 0 |
| Jack Campbell | MIKE | 4 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 3 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 0.5 | 0 | 0 | 0 |
| Keith Abney II | CB | 3 | 0 | 0 | 0 | 0 |
| Uar Bernard | DT | 2 | 0.5 | 0 | 0 | 0 |
| Malik Mustapha | FS | 2 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0.5 | 0 | 0 | 0 |
| Alim McNeill | DT | 1 | 0.5 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 1 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Jaden Dugger | MIKE | 1 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 0 | 0 | 0 | 0 |
| Ed Oliver | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Corliss Waitman | P | 0 | 0 | 0 | 0 |
| Joshua Karty | K | 2 | 2 | 2 | 41 |
| Jake Bates | K | 1 | 2 | 2 | 46 |

