49ers 20, Falcons 29. Final
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| SF | 7 | 7 | 0 | 6 | 20 |
| ATL | 3 | 9 | 7 | 10 | 29 |
Scoring
- Q1 9:22SFChristian McCaffrey 1 Yd Rush (Eddy Pineiro Kick)
- Q1 7:06ATLNick Folk 39 Yd Field Goal
- Q2 14:54SFKaelon Black 30 Yd Rush (Eddy Pineiro Kick)
- Q2 8:47ATLNick Muse 1 Yd pass from Michael Penix Jr. (Nick Folk PAT Failed)
- Q2 0:00ATLNick Folk 33 Yd Field Goal
- Q3 8:59ATLKyle Pitts Sr. 5 Yd pass from Michael Penix Jr. (Nick Folk Kick)
- Q4 14:55ATLDrake London 21 Yd pass from Michael Penix Jr. (Nick Folk Kick)
- Q4 5:05SFKyle Juszczyk 1 Yd pass from Brock Purdy (Eddy Pineiro PAT Failed)
- Q4 1:56ATLNick Folk 31 Yd Field Goal
Team stats
| 49ers | Stat | Falcons |
|---|---|---|
| 400 | Total yards | 295 |
| 277 | Passing yards | 213 |
| 123 | Rushing yards | 82 |
| 26 | First downs | 21 |
| 4-10 | 3rd down | 4-12 |
| 4 | Turnovers | 0 |
| 7-55 | Penalties | 5-39 |
| 29:13 | Possession | 30:47 |
Box score
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | 27/40 | 288 | 7.2 | 1 | 2 | 2-11 | 55.0 | 75.8 |
| Team | 27/40 | 277 | 7.2 | 1 | 2 | 2-11 | -- | 75.8 |
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Kaelon Black | 12 | 63 | 5.3 | 1 | 30 |
| Christian McCaffrey | 7 | 39 | 5.6 | 1 | 14 |
| Jacob Cowing | 1 | 10 | 10.0 | 0 | 10 |
| Jordan James | 1 | 6 | 6.0 | 0 | 6 |
| Brock Purdy | 2 | 5 | 2.5 | 0 | 3 |
| Team | 23 | 123 | 5.3 | 2 | 30 |
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| George Kittle | 8 | 88 | 11.0 | 0 | 21 | 10 |
| Christian McCaffrey | 6 | 61 | 10.2 | 0 | 24 | 7 |
| Jordan Watkins | 3 | 56 | 18.7 | 0 | 35 | 6 |
| Jacob Cowing | 3 | 38 | 12.7 | 0 | 18 | 5 |
| Luke Farrell | 1 | 14 | 14.0 | 0 | 14 | 1 |
| Brandin Cooks | 1 | 13 | 13.0 | 0 | 13 | 3 |
| Kyle Juszczyk | 3 | 11 | 3.7 | 1 | 8 | 3 |
| Jordan James | 1 | 11 | 11.0 | 0 | 11 | 1 |
| Kaelon Black | 1 | -4 | -4.0 | 0 | -4 | 3 |
| Team | 27 | 288 | 10.7 | 1 | 35 | 39 |
| Player | FUM | LOST | REC |
|---|---|---|---|
| George Kittle | 1 | 1 | 0 |
| Kaelon Black | 1 | 1 | 0 |
| Jordan James | 1 | 0 | 0 |
| Luke Farrell | 0 | 0 | 1 |
| Team | 3 | 2 | 1 |
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Fred Warner | 13 | 6 | 0 | 2 | 0 | 0 | 0 |
| Dre Greenlaw | 12 | 4 | 0 | 0 | 0 | 0 | 0 |
| Malik Mustapha | 8 | 3 | 0 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jack Jones | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Renardo Green | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| James Thompson Jr. | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Ashtyn Davis | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Mykel Williams | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jaden Dugger | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| Romello Height | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Trent Williams | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Eddy Pineiro | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jalen Graham | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Khalid Kareem | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Luke Farrell | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 71 | 32 | 0 | 3 | 0 | 0 | 0 |
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Jordan James | 4 | 119 | 29.8 | 33 | 0 |
| Kaelon Black | 1 | 34 | 34.0 | 34 | 0 |
| Jacob Cowing | 1 | 28 | 28.0 | 28 | 0 |
| Team | 6 | 181 | 30.2 | 34 | 0 |
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Eddy Pineiro | 0/0 | 0.0 | 0 | 2/3 | 2 |
| Team | 0/0 | 0.0 | 0 | 2/3 | 2 |
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Corliss Waitman | 1 | 37 | 37.0 | 0 | 1 | 37 |
| Team | 1 | 37 | 37.0 | 0 | 1 | 37 |
Game details
Date
VenueMercedes-Benz Stadium
LocationAtlanta, GA
Attendance72,165
TVFox
Injuries
SF49ers
- Out
- Out
- Out
- Out
- Out
- OutNate Hobbs CB
- Out
- OutNick Martin LB
- Out
- Out
- Out
- OutAnkle · expected back Nov 8
- OutAnkle · expected back Nov 22
- OutJake Tonges TE
- OutC.J. West DT
- OutNick Zakelj OT
- QuestionableMike Evans WRAchilles · expected back Nov 8
- QuestionableHamstring · expected back Nov 8
- QuestionableHamstring · expected back Nov 8
- QuestionableNick Bosa DEKnee · expected back Nov 8
- QuestionableLuke Gifford LBGroin · expected back Nov 8
- QuestionableAnkle · expected back Nov 8
- QuestionableUpton Stout CBShoulder - AC Joint · expected back Nov 8
- QuestionableHamstring · expected back Nov 8
- Questionable
ATLFalcons
- OutAndy Dalton QBCoach's Decision · expected back Nov 8
- OutHamstring · expected back Nov 8
- OutJack Strand QBCoach's Decision · expected back Nov 8
- Out
- OutHamstring · expected back Nov 8
- OutForearm · expected back Nov 8
- OutCoach's Decision · expected back Nov 8
- OutCoach's Decision · expected back Nov 8
- Out
- OutJalon Walker LB
- OutJD Bertrand LB
- OutHip · expected back Nov 8
- Out
- Out
- Out
- OutStorm Norton OT
- OutTrey Sermon RB
- OutUndisclosed · expected back Feb 15, 2027
- OutAnkle · expected back Nov 8
- QuestionableHamstring · expected back Nov 8
- QuestionableHamstring
What to know
NFL Week 8: Big takeaways, questions and fantasy spin from Sunday's games
Our NFL Nation reporters react to all the action, answering the biggest questions coming out of each Sunday game. Here's what we learned from Week 8.
NFL Week 8's best arrivals, led by Rams' Quentin Lake
Here's a look at the best-dressed players around the NFL in Week 8.
NFC Playoff Picture: 49ers move into first place after Vikings loss
How active NFL players continue to redefine all-time sack list
Myles Garrett's torrid pace up the all-time sack list paces active players making their moves among the greats.

