49ers vs Bills live online: score, stats, updates | NFL Week 13
End of Game
End of Regulation
Mitchell Trubisky rushed up the middle for 1 yard loss
Mitchell Trubisky rushed up the middle for 1 yard loss
Mitchell Trubisky rushed up the middle for 1 yard loss
Timeout
Ray Davis rushed to the right for 4 yard gain, tackled by Ji'Ayir Brown
Ray Davis rushed to the left for 2 yard gain, tackled by Evan Anderson
Ray Davis rushed to the left for 6 yard gain, tackled by Charvarius Ward
Ray Davis rushed to the left for 9 yard gain, tackled by Dee Winters
Buffalo timeout
Mitchell Trubisky passed to Ray Davis to the right for 4 yard gain, tackled by Ji'Ayir Brown
Ty Johnson rushed to the left for 1 yard gain, tackled by Sam Okuayinonu
Ty Johnson rushed up the middle for 8 yard gain, tackled by Renardo Green
Ty Johnson rushed to the left for 7 yard gain, tackled by Ji'Ayir Brown
Timeout
Pat O'Donnell punted for 40 yards. Brandon Codrington returned punt for 10 yards. Buffalo committed 10 yard penalty (Holding)
Brock Purdy incomplete pass down the middle intended for Deebo Samuel Sr.
Isaac Guerendo rushed to the left for 1 yard loss, tackled by Greg Rousseau
Brock Purdy passed to Isaac Guerendo to the left for 3 yard loss, tackled by DaQuan Jones
Timeout
Tyler Bass missed a 49-yard field goal
Mitchell Trubisky rushed up the middle for no gain, tackled by Yetur Gross-Matos
Buffalo timeout
Ray Davis rushed to the left for 3 yard gain, tackled by Maliek Collins
Ray Davis rushed to the left for 8 yard gain, tackled by Charvarius Ward
Buffalo committed 10 yard penalty (Holding)
Timeout
Buffalo kicked off for 63 yards, Deebo Samuel Sr. returned kickoff for 28 yards. Deebo Samuel Sr. fumbled. Jalen Virgil recovered fumble for no gain
Tyler Bass made PAT
Josh Allen rushed to the right for 8 yard touchdown
James Cook rushed up the middle for 1 yard loss, tackled by Yetur Gross-Matos
Josh Allen passed to Dawson Knox down the middle for 17 yard gain, tackled by Renardo Green
James Cook rushed up the middle for 1 yard gain, tackled by Ji'Ayir Brown
Brock Purdy sacked for 3 yard loss. Brock Purdy fumbled. Greg Rousseau recovered fumble for no gain
End of 3rd Quarter
Isaac Guerendo rushed to the left for 5 yard gain, tackled by Terrel Bernard
Brock Purdy incomplete pass down the middle intended for Jauan Jennings
Sam Martin punted for 54 yards. Jacob Cowing returned punt for 12 yards
Josh Allen passed to Khalil Shakir to the left for 4 yard gain, tackled by Renardo Green
Josh Allen passed to Amari Cooper to the left for 5 yard gain, tackled by Renardo Green
James Cook rushed to the right for 1 yard loss, tackled by Charvarius Ward
San Francisco kicked off for 60 yards, Ray Davis returned kickoff for 22 yards
Timeout
Jake Moody made PAT
Isaac Guerendo rushed to the left for 15 yard touchdown
Jordan Mason rushed up the middle for 2 yard gain, tackled by Matt Milano
Brock Purdy passed to Jauan Jennings to the right for 26 yard gain, tackled by Taron Johnson
Brock Purdy passed to Deebo Samuel Sr. to the left for 5 yard gain, tackled by Cam Lewis
Brock Purdy incomplete pass to the right intended for Ricky Pearsall
Jordan Mason rushed up the middle for no gain, tackled by Terrel Bernard
Buffalo kicked off for 56 yards, Deebo Samuel Sr. returned kickoff for 43 yards
Timeout
Tyler Bass made PAT
Josh Allen passed to Amari Cooper to the left for no gain. lateral to Josh Allen for 7 yards
Josh Allen passed to Khalil Shakir to the left for 18 yard gain, tackled by Dee Winters
Buffalo timeout
Josh Allen incomplete pass to the left intended for Khalil Shakir
Curtis Samuel rushed to the left for 7 yard gain, tackled by Ji'Ayir Brown
Ray Davis rushed to the right for 1 yard gain, tackled by Khalil Davis
Ray Davis rushed up the middle for 11 yard gain, tackled by Fred Warner
Timeout
Pat O'Donnell punted for 46 yards. Brandon Codrington returned punt for 8 yards
Brock Purdy incomplete pass to the right intended for George Kittle
Jordan Mason rushed to the right for no gain, tackled by Quinton Jefferson
Brock Purdy incomplete pass to the right intended for Jauan Jennings
Timeout
Sam Martin punted for 38 yards, no return
Josh Allen incomplete pass to the left intended for Khalil Shakir
James Cook rushed to the right for 1 yard gain, tackled by Maliek Collins
James Cook rushed up the middle for 7 yard gain, tackled by Leonard Floyd
Timeout
Kyle 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
Buffalo committed 5 yard penalty (Encroachment)
Jordan Mason rushed up the middle for 9 yard gain, tackled by Taylor Rapp
Jordan Mason rushed to the right for 3 yard gain, tackled by Damar Hamlin
Brock Purdy passed to Jauan Jennings down the middle for 14 yard gain, tackled by Rasul Douglas
Jordan Mason rushed to the right for 2 yard gain, tackled by Greg Rousseau
Buffalo kicked off for 62 yards, Deebo Samuel Sr. returned kickoff for 60 yards
End of Half
Jake Moody missed a 55-yard field goal
Brock Purdy passed to Jauan Jennings to the left for 16 yard gain, tackled by Rasul Douglas
Buffalo timeout
Brock Purdy incomplete pass down the middle
Brock Purdy passed to Deebo Samuel Sr. to the left for 7 yard gain, tackled by Terrel Bernard
San Francisco timeout
Jordan Mason rushed to the left for 11 yard gain, tackled by Taron Johnson
Buffalo kicked off for 65 yards, Deebo Samuel Sr. returned kickoff for 29 yards
Tyler Bass made PAT
Josh Allen passed to Mack Hollins to the right for 7 yard touchdown
Josh Allen incomplete pass to the right intended for Zach Davidson
San Francisco timeout
James Cook rushed up the middle for 1 yard gain, tackled by Evan Anderson
Josh Allen passed to James Cook to the right for 13 yard gain, tackled by Nick McCloud
Buffalo timeout
Josh Allen passed to Amari Cooper to the left for 7 yard gain, tackled by Renardo Green
James Cook rushed to the left for 10 yard gain, tackled by Renardo Green
James Cook rushed to the right for 18 yard gain, tackled by Malik Mustapha
Two-minute warning
Josh Allen passed to Dawson Knox to the right for 39 yard gain, tackled by Ji'Ayir Brown
James Cook rushed to the right for 2 yard gain, tackled by Evan Anderson
Timeout
Pat O'Donnell punted for 38 yards, no return
Brock Purdy sacked by Greg Rousseau for 5 yard loss
Brock Purdy rushed to the left for 1 yard gain, tackled by Von Miller
Isaac Guerendo rushed to the left for no gain, tackled by A.J. Epenesa
Jordan Mason rushed up the middle for 6 yard gain, tackled by Matt Milano
Brock Purdy passed to Deebo Samuel Sr. to the left for 2 yard gain, tackled by DaQuan Jones
Jordan Mason rushed to the left for 4 yard gain, tackled by Rasul Douglas
Jordan Mason rushed to the left for 28 yard gain, tackled by Casey Toohill
Buffalo kicked off for 62 yards, Deebo Samuel Sr. returned kickoff for 20 yards
Timeout
Tyler Bass made PAT
James Cook rushed to the right for 65 yard touchdown
Timeout
Jake Moody missed a 45-yard field goal
Jordan Mason rushed to the left for 6 yard gain, tackled by Quinton Jefferson
Brock Purdy passed to Deebo Samuel Sr. down the middle for 6 yard gain, tackled by Matt Milano
San Francisco committed 5 yard penalty (Delay of Game)
Christian McCaffrey rushed to the right for 5 yard loss, tackled by Greg Rousseau
Buffalo committed 5 yard penalty (Illegal Contact)
Jordan Mason rushed to the left for 4 yard loss, tackled by Rasul Douglas
Christian McCaffrey rushed to the left for 18 yard gain, tackled by Taylor Rapp
Brock Purdy rushed to the left for 3 yard gain, tackled by Taron Johnson
Christian McCaffrey rushed to the right for 12 yard gain, tackled by Damar Hamlin
Brock Purdy passed to Christian McCaffrey to the left for 12 yard gain, tackled by Terrel Bernard
End of 1st Quarter
Buffalo kicked off for 68 yards, Deebo Samuel Sr. returned kickoff for 28 yards
Timeout
Tyler Bass made PAT
Ray Davis rushed to the right for 5 yard touchdown
Ray Davis rushed up the middle for 13 yard gain, tackled by Isaac Yiadom
Ty Johnson rushed to the left for 4 yard gain, tackled by De'Vondre Campbell Sr.
James Cook rushed to the right for 5 yard gain, tackled by Kalia Davis
Josh Allen rushed to the left for 7 yard gain, tackled by De'Vondre Campbell Sr.
Josh Allen passed to Khalil Shakir down the middle for 8 yard gain, tackled by Nick McCloud
James Cook rushed to the left for 4 yard loss, tackled by De'Vondre Campbell Sr.
Josh Allen passed to Quintin Morris to the left for 14 yard gain, tackled by Fred Warner
Josh Allen rushed to the left for 3 yard gain, tackled by Leonard Floyd
James Cook rushed to the left for 1 yard gain, tackled by Kevin Givens
Ty Johnson rushed up the middle for 8 yard gain, tackled by De'Vondre Campbell Sr.
San Francisco committed 5 yard penalty (Illegal Contact)
Josh Allen incomplete pass to the right intended for Khalil Shakir
Ray Davis rushed to the right for 1 yard gain, tackled by Ji'Ayir Brown
San Francisco kicked off, touchback
Timeout
Jake Moody kicked a 33-yard field goal
Brock Purdy incomplete pass to the right intended for Christian McCaffrey
Brock Purdy passed to Christian McCaffrey to the right for 2 yard gain, tackled by Damar Hamlin
Christian McCaffrey rushed up the middle for 1 yard gain, tackled by Taron Johnson
Jordan Mason rushed up the middle for 11 yard gain, tackled by Damar Hamlin
Christian McCaffrey rushed up the middle for 19 yard gain, tackled by Terrel Bernard
Christian McCaffrey rushed to the left for 6 yard gain, tackled by Damar Hamlin
Christian McCaffrey rushed up the middle for 2 yard gain, tackled by Taylor Rapp
Brock Purdy passed to George Kittle to the left for 7 yard gain, tackled by Rasul Douglas
Sam Martin punted for 48 yards. Jacob Cowing returned punt for 13 yards
Josh Allen passed to Ty Johnson to the left for 9 yard gain, tackled by Fred Warner
Buffalo committed 5 yard penalty (False Start)
James Cook rushed to the right for 2 yard gain, tackled by Nick McCloud
Josh Allen passed to Khalil Shakir to the left for no gain, tackled by Maliek Collins
San Francisco kicked off for 64 yards, Ray Davis returned kickoff for 21 yards