San Francisco
49ers o45.5
10
AT
Buffalo
Bills -6.5
35

Final

-
-
-
SF307010
BUF7147735
-

Odds Across Sportsbooks

SF BUF
 Consensus
 DraftKings
 FanDuel
 SugarHousePA
 SugarHouseNJ
 Parx
 RiversCasinoPA
 Caesars
 BetMGM
 Fanatics
Green dot denotes best odds.
SF BUF
 Consensus
 DraftKings
 FanDuel
 SugarHousePA
 SugarHouseNJ
 Parx
 RiversCasinoPA
 Caesars
 BetMGM
 Fanatics
Green dot denotes best odds.
SF BUF
 Consensus
 DraftKings
 FanDuel
 SugarHousePA
 SugarHouseNJ
 Parx
 RiversCasinoPA
 Caesars
 BetMGM
 Fanatics
Green dot denotes best odds.

Game Charts

SF0%
BUF100%

Full Play By Play

1ST  15:001 & 10San Francisco kicked off for 64 yards, Ray Davis returned kickoff for 21 yards
1st Drive
1ST  14:531 & 10Josh Allen passed to Khalil Shakir to the left for no gain, tackled by Maliek Collins
1ST  14:152 & 10James Cook rushed to the right for 2 yard gain, tackled by Nick McCloud
1ST  13:353 & 8Buffalo committed 5 yard penalty (False Start)
1ST  13:213 & 13Josh Allen passed to Ty Johnson to the left for 9 yard gain, tackled by Fred Warner
1ST  12:314 & 4Sam Martin punted for 48 yards. Jacob Cowing returned punt for 13 yards
2nd Drive
1ST  12:211 & 10Brock Purdy passed to George Kittle to the left for 7 yard gain, tackled by Rasul Douglas
1ST  11:432 & 2Christian McCaffrey rushed up the middle for 2 yard gain, tackled by Taylor Rapp
1ST  11:503 & 1Christian McCaffrey rushed to the left for 6 yard gain, tackled by Damar Hamlin
1ST  10:271 & 10Christian McCaffrey rushed up the middle for 19 yard gain, tackled by Terrel Bernard
1ST  9:471 & 10Jordan Mason rushed up the middle for 11 yard gain, tackled by Damar Hamlin
1ST  9:801 & 10Christian McCaffrey rushed up the middle for 1 yard gain, tackled by Taron Johnson
1ST  8:312 & 9Brock Purdy passed to Christian McCaffrey to the right for 2 yard gain, tackled by Damar Hamlin
1ST  7:473 & 7Brock Purdy incomplete pass to the right intended for Christian McCaffrey
1ST  7:444 & 7Jake Moody kicked a 33-yard field goal
1ST  7:411 & 10Timeout
1ST  7:411 & 10San Francisco kicked off, touchback
3rd Drive
1ST  7:411 & 10Ray Davis rushed to the right for 1 yard gain, tackled by Ji'Ayir Brown
1ST  6:592 & 9Josh Allen incomplete pass to the right intended for Khalil Shakir
1ST  6:503 & 9San Francisco committed 5 yard penalty (Illegal Contact)
1ST  6:441 & 10Ty Johnson rushed up the middle for 8 yard gain, tackled by De'Vondre Campbell Sr.
1ST  6:402 & 2James Cook rushed to the left for 1 yard gain, tackled by Kevin Givens
1ST  5:363 & 1Josh Allen rushed to the left for 3 yard gain, tackled by Leonard Floyd
1ST  5:101 & 10Josh Allen passed to Quintin Morris to the left for 14 yard gain, tackled by Fred Warner
1ST  4:201 & 10James Cook rushed to the left for 4 yard loss, tackled by De'Vondre Campbell Sr.
1ST  3:392 & 14Josh Allen passed to Khalil Shakir down the middle for 8 yard gain, tackled by Nick McCloud
1ST  2:573 & 6Josh Allen rushed to the left for 7 yard gain, tackled by De'Vondre Campbell Sr.
1ST  2:111 & 10James Cook rushed to the right for 5 yard gain, tackled by Kalia Davis
1ST  1:302 & 6Ty Johnson rushed to the left for 4 yard gain, tackled by De'Vondre Campbell Sr.
1ST  0:503 & 1Ray Davis rushed up the middle for 13 yard gain, tackled by Isaac Yiadom
1ST  0:801 & 5Ray Davis rushed to the right for 5 yard touchdown
1ST  0:301 & 10Tyler Bass made PAT
1ST  0:301 & 10Timeout
1ST  0:301 & 10Buffalo kicked off for 68 yards, Deebo Samuel Sr. returned kickoff for 28 yards
4th Drive
1ST  0:301 & 10End of 1st Quarter
2ND  15:001 & 10Brock Purdy passed to Christian McCaffrey to the left for 12 yard gain, tackled by Terrel Bernard
2ND  14:201 & 10Christian McCaffrey rushed to the right for 12 yard gain, tackled by Damar Hamlin
2ND  13:351 & 10Brock Purdy rushed to the left for 3 yard gain, tackled by Taron Johnson
2ND  12:582 & 7Christian McCaffrey rushed to the left for 18 yard gain, tackled by Taylor Rapp
2ND  12:151 & 10Jordan Mason rushed to the left for 4 yard loss, tackled by Rasul Douglas
2ND  11:332 & 14Buffalo committed 5 yard penalty (Illegal Contact)
2ND  11:231 & 10Christian McCaffrey rushed to the right for 5 yard loss, tackled by Greg Rousseau
2ND  10:352 & 15San Francisco committed 5 yard penalty (Delay of Game)
2ND  10:172 & 20Brock Purdy passed to Deebo Samuel Sr. down the middle for 6 yard gain, tackled by Matt Milano
2ND  9:353 & 14Jordan Mason rushed to the left for 6 yard gain, tackled by Quinton Jefferson
2ND  8:524 & 8Jake Moody missed a 45-yard field goal
5th Drive
2ND  8:481 & 10Timeout
2ND  8:481 & 10James Cook rushed to the right for 65 yard touchdown
2ND  8:381 & 10Tyler Bass made PAT
2ND  8:381 & 10Timeout
2ND  8:381 & 10Buffalo kicked off for 62 yards, Deebo Samuel Sr. returned kickoff for 20 yards
6th Drive
2ND  8:321 & 10Jordan Mason rushed to the left for 28 yard gain, tackled by Casey Toohill
2ND  7:521 & 10Jordan Mason rushed to the left for 4 yard gain, tackled by Rasul Douglas
2ND  7:152 & 6Brock Purdy passed to Deebo Samuel Sr. to the left for 2 yard gain, tackled by DaQuan Jones
2ND  6:333 & 4Jordan Mason rushed up the middle for 6 yard gain, tackled by Matt Milano
2ND  5:531 & 10Isaac Guerendo rushed to the left for no gain, tackled by A.J. Epenesa
2ND  5:102 & 10Brock Purdy rushed to the left for 1 yard gain, tackled by Von Miller
2ND  4:263 & 9Brock Purdy sacked by Greg Rousseau for 5 yard loss
2ND  3:434 & 14Pat O'Donnell punted for 38 yards, no return
7th Drive
2ND  3:311 & 10Timeout
2ND  3:311 & 10James Cook rushed to the right for 2 yard gain, tackled by Evan Anderson
2ND  2:482 & 8Josh Allen passed to Dawson Knox to the right for 39 yard gain, tackled by Ji'Ayir Brown
2ND  2:001 & 10Two-minute warning
2ND  2:001 & 10James Cook rushed to the right for 18 yard gain, tackled by Malik Mustapha
2ND  1:531 & 10James Cook rushed to the left for 10 yard gain, tackled by Renardo Green
2ND  1:111 & 10Josh Allen passed to Amari Cooper to the left for 7 yard gain, tackled by Renardo Green
2ND  1:702 & 4Buffalo timeout
2ND  1:702 & 4Josh Allen passed to James Cook to the right for 13 yard gain, tackled by Nick McCloud
2ND  1:101 & 8James Cook rushed up the middle for 1 yard gain, tackled by Evan Anderson
2ND  0:532 & 7San Francisco timeout
2ND  0:532 & 7Josh Allen incomplete pass to the right intended for Zach Davidson
2ND  0:473 & 7Josh Allen passed to Mack Hollins to the right for 7 yard touchdown
2ND  0:411 & 10Tyler Bass made PAT
2ND  0:411 & 10Buffalo kicked off for 65 yards, Deebo Samuel Sr. returned kickoff for 29 yards
8th Drive
2ND  0:351 & 10Jordan Mason rushed to the left for 11 yard gain, tackled by Taron Johnson
2ND  0:281 & 10San Francisco timeout
2ND  0:281 & 10Brock Purdy passed to Deebo Samuel Sr. to the left for 7 yard gain, tackled by Terrel Bernard
2ND  0:112 & 2Brock Purdy incomplete pass down the middle
2ND  0:103 & 2Buffalo timeout
2ND  0:103 & 4Brock Purdy passed to Jauan Jennings to the left for 16 yard gain, tackled by Rasul Douglas
2ND  0:401 & 10Jake Moody missed a 55-yard field goal
9th Drive
2ND  0:001 & 10End of Half
3RD  15:001 & 10Buffalo kicked off for 62 yards, Deebo Samuel Sr. returned kickoff for 60 yards
10th Drive
3RD  14:501 & 10Jordan Mason rushed to the right for 2 yard gain, tackled by Greg Rousseau
3RD  14:102 & 8Brock Purdy passed to Jauan Jennings down the middle for 14 yard gain, tackled by Rasul Douglas
3RD  13:351 & 10Jordan Mason rushed to the right for 3 yard gain, tackled by Damar Hamlin
3RD  12:572 & 7Jordan Mason rushed up the middle for 9 yard gain, tackled by Taylor Rapp
3RD  12:151 & 9Buffalo committed 5 yard penalty (Encroachment)
3RD  11:571 & 4Kyle Juszczyk rushed up the middle for 1 yard loss, tackled by Taylor Rapp. Kyle Juszczyk fumbled. Christian Benford recovered fumble and returned for 43 yards
11th Drive
3RD  11:451 & 10Timeout
3RD  11:451 & 10James Cook rushed up the middle for 7 yard gain, tackled by Leonard Floyd
3RD  11:302 & 3James Cook rushed to the right for 1 yard gain, tackled by Maliek Collins
3RD  10:223 & 2Josh Allen incomplete pass to the left intended for Khalil Shakir
3RD  10:204 & 2Sam Martin punted for 38 yards, no return
12th Drive
3RD  10:101 & 10Timeout
3RD  10:101 & 10Brock Purdy incomplete pass to the right intended for Jauan Jennings
3RD  10:302 & 10Jordan Mason rushed to the right for no gain, tackled by Quinton Jefferson
3RD  9:213 & 10Brock Purdy incomplete pass to the right intended for George Kittle
3RD  9:154 & 10Pat O'Donnell punted for 46 yards. Brandon Codrington returned punt for 8 yards
13th Drive
3RD  9:301 & 10Timeout
3RD  9:301 & 10Ray Davis rushed up the middle for 11 yard gain, tackled by Fred Warner
3RD  8:221 & 10Ray Davis rushed to the right for 1 yard gain, tackled by Khalil Davis
3RD  7:372 & 9Curtis Samuel rushed to the left for 7 yard gain, tackled by Ji'Ayir Brown
3RD  6:543 & 2Josh Allen incomplete pass to the left intended for Khalil Shakir
3RD  6:504 & 2Buffalo timeout
3RD  6:504 & 2Josh Allen passed to Khalil Shakir to the left for 18 yard gain, tackled by Dee Winters
3RD  6:501 & 7Josh Allen passed to Amari Cooper to the left for no gain. lateral to Josh Allen for 7 yards
3RD  5:581 & 10Tyler Bass made PAT
3RD  5:581 & 10Timeout
3RD  5:581 & 10Buffalo kicked off for 56 yards, Deebo Samuel Sr. returned kickoff for 43 yards
14th Drive
3RD  5:501 & 10Jordan Mason rushed up the middle for no gain, tackled by Terrel Bernard
3RD  5:702 & 10Brock Purdy incomplete pass to the right intended for Ricky Pearsall
3RD  4:593 & 10Brock Purdy passed to Deebo Samuel Sr. to the left for 5 yard gain, tackled by Cam Lewis
3RD  4:224 & 5Brock Purdy passed to Jauan Jennings to the right for 26 yard gain, tackled by Taron Johnson
3RD  3:391 & 10Jordan Mason rushed up the middle for 2 yard gain, tackled by Matt Milano
3RD  3:002 & 8Isaac Guerendo rushed to the left for 15 yard touchdown
3RD  2:541 & 10Jake Moody made PAT
3RD  2:541 & 10Timeout
3RD  2:541 & 10San Francisco kicked off for 60 yards, Ray Davis returned kickoff for 22 yards
15th Drive
3RD  2:481 & 10James Cook rushed to the right for 1 yard loss, tackled by Charvarius Ward
3RD  2:702 & 11Josh Allen passed to Amari Cooper to the left for 5 yard gain, tackled by Renardo Green
3RD  1:243 & 6Josh Allen passed to Khalil Shakir to the left for 4 yard gain, tackled by Renardo Green
3RD  0:404 & 2Sam Martin punted for 54 yards. Jacob Cowing returned punt for 12 yards
16th Drive
3RD  0:291 & 10Brock Purdy incomplete pass down the middle intended for Jauan Jennings
3RD  0:242 & 10Isaac Guerendo rushed to the left for 5 yard gain, tackled by Terrel Bernard
3RD  0:243 & 5End of 3rd Quarter
4TH  15:003 & 5Brock Purdy sacked for 3 yard loss. Brock Purdy fumbled. Greg Rousseau recovered fumble for no gain
17th Drive
4TH  14:531 & 10James Cook rushed up the middle for 1 yard gain, tackled by Ji'Ayir Brown
4TH  14:902 & 9Josh Allen passed to Dawson Knox down the middle for 17 yard gain, tackled by Renardo Green
4TH  13:261 & 7James Cook rushed up the middle for 1 yard loss, tackled by Yetur Gross-Matos
4TH  12:392 & 8Josh Allen rushed to the right for 8 yard touchdown
4TH  12:311 & 10Tyler Bass made PAT
4TH  12:311 & 10Buffalo kicked off for 63 yards, Deebo Samuel Sr. returned kickoff for 28 yards. Deebo Samuel Sr. fumbled. Jalen Virgil recovered fumble for no gain
4TH  12:221 & 10Timeout
4TH  12:221 & 10Buffalo committed 10 yard penalty (Holding)
4TH  11:531 & 20Ray Davis rushed to the left for 8 yard gain, tackled by Charvarius Ward
4TH  11:702 & 12Ray Davis rushed to the left for 3 yard gain, tackled by Maliek Collins
4TH  10:233 & 9Buffalo timeout
4TH  10:233 & 9Mitchell Trubisky rushed up the middle for no gain, tackled by Yetur Gross-Matos
4TH  9:394 & 10Tyler Bass missed a 49-yard field goal
18th Drive
4TH  9:341 & 10Timeout
4TH  9:341 & 10Brock Purdy passed to Isaac Guerendo to the left for 3 yard loss, tackled by DaQuan Jones
4TH  8:542 & 13Isaac Guerendo rushed to the left for 1 yard loss, tackled by Greg Rousseau
4TH  8:163 & 14Brock Purdy incomplete pass down the middle intended for Deebo Samuel Sr.
4TH  8:124 & 14Pat O'Donnell punted for 40 yards. Brandon Codrington returned punt for 10 yards. Buffalo committed 10 yard penalty (Holding)
19th Drive
4TH  7:551 & 10Timeout
4TH  7:551 & 10Ty Johnson rushed to the left for 7 yard gain, tackled by Ji'Ayir Brown
4TH  7:112 & 3Ty Johnson rushed up the middle for 8 yard gain, tackled by Renardo Green
4TH  6:271 & 10Ty Johnson rushed to the left for 1 yard gain, tackled by Sam Okuayinonu
4TH  5:412 & 9Mitchell Trubisky passed to Ray Davis to the right for 4 yard gain, tackled by Ji'Ayir Brown
4TH  4:563 & 5Buffalo timeout
4TH  4:563 & 5Ray Davis rushed to the left for 9 yard gain, tackled by Dee Winters
4TH  4:111 & 10Ray Davis rushed to the left for 6 yard gain, tackled by Charvarius Ward
4TH  3:282 & 4Ray Davis rushed to the left for 2 yard gain, tackled by Evan Anderson
4TH  2:413 & 2Ray Davis rushed to the right for 4 yard gain, tackled by Ji'Ayir Brown
4TH  2:301 & 10Timeout
4TH  2:001 & 10Mitchell Trubisky rushed up the middle for 1 yard loss
4TH  1:182 & 11Mitchell Trubisky rushed up the middle for 1 yard loss
4TH  0:373 & 12Mitchell Trubisky rushed up the middle for 1 yard loss
4TH  0:004 & 13End of Regulation
4TH  0:004 & 13End of Game

Game News