49ers
(6 - 7 - 0)
Team Leaders
Passing
Brock Purdy
15/23, 123 YDS, 2 TD, 0 INT
Rushing
Christian McCaffrey
18 CAR, 69 YDS, 0 TD
Receiving
George Kittle
5 REC, 39 YDS, 1 TD
Defense
Fred Warner
6 TAK, 1 SCK, 0 INT
Bills
(6 - 7 - 0)
Team Leaders
Passing
Josh Allen
21/28, 188 YDS, 2 TD, 0 INT
Rushing
James Cook III
19 CAR, 46 YDS, 1 TD
Receiving
Dawson Knox
7 REC, 61 YDS, 2 TD
Defense
Terrel Bernard
6 TAK, 0 SCK, 0 INT
49ers
(6 - 7 - 0)
Bills
(6 - 7 - 0)
Team Stats
| Stat | SF | BUF |
|---|---|---|
| Offense | ||
| Total Yards | 215 | 278 |
| Pass Yards | 123 | 188 |
| Rush Yards | 92 | 90 |
| First Downs | 13 | 21 |
| Defense | ||
| Sacks | 1 | 2 |
| Interceptions | 0 | 0 |
| Forced Fumbles | 0 | 0 |
| Red Zone | ||
| Attempts | 2 | 4 |
| TDs | 2 | 3 |
| Turnovers | ||
| Giveaways | 0 | 0 |
| Takeaways | 0 | 0 |
| Penalties | ||
| Penalties | 9 | 5 |
| Yards | 87 | 55 |
49ers
(6 - 7 - 0)
| Player | COMP | ATT | YDS | TD | INT |
|---|---|---|---|---|---|
| Brock Purdy | 15 | 23 | 123 | 2 | 0 |
| Player | ATT | YDS | AVG | TD | FUM |
|---|---|---|---|---|---|
| Christian McCaffrey | 18 | 69 | 3.8 | 0 | 0 |
| Jordan James | 3 | 9 | 3.0 | 0 | 0 |
| Brian Robinson Jr | 1 | 9 | 9.0 | 0 | 0 |
| Brock Purdy | 1 | 5 | 5.0 | 0 | 0 |
| Player | REC | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Christian McCaffrey | 3 | 1 | 0.3 | 1 | 0 |
| George Kittle | 5 | 39 | 7.8 | 12 | 1 |
| Ricky Pearsall | 3 | 33 | 11.0 | 14 | 0 |
| Jordan Watkins | 2 | 26 | 13.0 | 14 | 0 |
| Brandon Aiyuk | 2 | 24 | 12.0 | 16 | 1 |
| Player | FGM | FGA | FG% | XPM | XPA |
|---|---|---|---|---|---|
| Jake Moody | 2 | 2 | 100.0% | 1 | 1 |
| Ryan Wright | 0 | 0 | 0% | 0 | 0 |
| Player | PUNTS | YDS | AVG | NET YDS | NET AVG |
|---|---|---|---|---|---|
| Ryan Wright | 3 | 137 | 45.7 | 132 | 44.0 |
| Player | TACK | SACK | INT | FF | TD |
|---|---|---|---|---|---|
| Fred Warner | 6 | 1 | 0 | 0 | 0 |
| Malik Mustapha | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | 1 | 0 | 0 | 0 | 0 |
| Mykel Williams | 3 | 0 | 0 | 0 | 0 |
| Alfred Collins | 3 | 0 | 0 | 0 | 0 |
| Nick Martin | 2 | 0 | 0 | 0 | 0 |
| Upton Stout | 3 | 0 | 0 | 0 | 0 |
| Marques Sigle | 5 | 0 | 0 | 0 | 0 |
| Nick Bosa | 1 | 0 | 0 | 0 | 0 |
| Bryce Huff | 2 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | 5 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | 5 | 0 | 0 | 0 | 0 |
| Lewis Cine | 2 | 1 | 0 | 0 | 0 |
| Devin Gilchrist | 2 | 0 | 0 | 0 | 0 |
| Eldon McAllister | 1 | 0 | 0 | 0 | 0 |
| Dewayne McClain | 6 | 0 | 0 | 0 | 0 |
Bills
(6 - 7 - 0)
| Player | COMP | ATT | YDS | TD | INT |
|---|---|---|---|---|---|
| Josh Allen | 21 | 28 | 188 | 2 | 0 |
| Player | ATT | YDS | AVG | TD | FUM |
|---|---|---|---|---|---|
| Josh Allen | 4 | 19 | 4.8 | 0 | 0 |
| Ray Davis | 7 | 21 | 3.0 | 0 | 0 |
| Keon Coleman | 2 | 4 | 2.0 | 0 | 0 |
| James Cook III | 19 | 46 | 2.4 | 1 | 0 |
| Player | REC | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Ray Davis | 1 | 3 | 3.0 | 3 | 0 |
| Keon Coleman | 4 | 46 | 11.5 | 14 | 0 |
| Dawson Knox | 7 | 61 | 8.7 | 12 | 2 |
| Joshua Palmer | 3 | 21 | 7.0 | 8 | 0 |
| James Cook III | 2 | 27 | 13.5 | 18 | 0 |
| Khalil Shakir | 4 | 30 | 7.5 | 13 | 0 |
| Player | FGM | FGA | FG% | XPM | XPA |
|---|---|---|---|---|---|
| Tyler Bass | 0 | 1 | 0.0% | 2 | 2 |
| Player | PUNTS | YDS | AVG | NET YDS | NET AVG |
|---|---|---|---|---|---|
| Tyler Bass | 3 | 149 | 49.7 | 149 | 49.7 |
| Player | TACK | SACK | INT | FF | TD |
|---|---|---|---|---|---|
| Joe Andreessen | 2 | 1 | 0 | 0 | 0 |
| Taron Johnson | 5 | 0 | 0 | 0 | 0 |
| Cole Bishop | 3 | 0 | 0 | 0 | 0 |
| Landon Jackson | 1 | 0 | 0 | 0 | 0 |
| T.J. Sanders | 3 | 0 | 0 | 0 | 0 |
| Maxwell Hairston | 4 | 0 | 0 | 0 | 0 |
| Taylor Rapp | 1 | 0 | 0 | 0 | 0 |
| Michael Hoecht | 3 | 0 | 0 | 0 | 0 |
| Greg Rousseau | 3 | 1 | 0 | 0 | 0 |
| Terrel Bernard | 6 | 0 | 0 | 0 | 0 |
| Christian Benford | 2 | 0 | 0 | 0 | 0 |
| Dorian Williams | 4 | 0 | 0 | 0 | 0 |