LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

San Francisco at Buffalo play by play — NFL December 1, 2024

San Francisco 10
Buffalo 35
Final
Buffalo 1st, 15:00
  1. 15:00 1st & 10 SF 35 San Francisco kicked off for 64 yards, Ray Davis returned kickoff for 21 yards
  2. 14:53 1st & 10 BUF 22 Josh Allen passed to Khalil Shakir to the left for no gain, tackled by Maliek Collins
  3. 14:15 2nd & 10 BUF 22 James Cook rushed to the right for 2 yard gain, tackled by Nick McCloud
  4. 13:35 3rd & 8 BUF 24 Buffalo committed 5 yard penalty (False Start)
  5. 13:21 3rd & 13 BUF 19 Josh Allen passed to Ty Johnson to the left for 9 yard gain, tackled by Fred Warner
  6. 12:31 4th & 4 BUF 28 Sam Martin punted for 48 yards. Jacob Cowing returned punt for 13 yards
San Francisco 1st, 12:21
  1. 12:21 1st & 10 SF 37 Brock Purdy passed to George Kittle to the left for 7 yard gain, tackled by Rasul Douglas
  2. 11:43 2nd & 2 SF 45 Christian McCaffrey rushed up the middle for 2 yard gain, tackled by Taylor Rapp
  3. 11:05 3rd & 1 SF 46 Christian McCaffrey rushed to the left for 6 yard gain, tackled by Damar Hamlin
  4. 10:27 1st & 10 BUF 48 Christian McCaffrey rushed up the middle for 19 yard gain, tackled by Terrel Bernard
  5. 9:47 1st & 10 BUF 28 Jordan Mason rushed up the middle for 11 yard gain, tackled by Damar Hamlin
  6. 9:08 1st & 10 BUF 18 Christian McCaffrey rushed up the middle for 1 yard gain, tackled by Taron Johnson
  7. 8:31 2nd & 9 BUF 17 Brock Purdy passed to Christian McCaffrey to the right for 2 yard gain, tackled by Damar Hamlin
  8. 7:47 3rd & 7 BUF 15 Brock Purdy incomplete pass to the right intended for Christian McCaffrey
  9. 7:44 4th & 7 BUF 15 Jake Moody kicked a 33-yard field goal SF 3, BUF 0
Buffalo 1st, 7:41
  1. 7:41 1st & 10 SF 35 San Francisco kicked off, touchback
  2. 7:41 1st & 10 BUF 30 Ray Davis rushed to the right for 1 yard gain, tackled by Ji'Ayir Brown
  3. 6:59 2nd & 9 BUF 31 Josh Allen incomplete pass to the right intended for Khalil Shakir
  4. 6:50 3rd & 9 BUF 31 San Francisco committed 5 yard penalty (Illegal Contact)
  5. 6:44 1st & 10 BUF 36 Ty Johnson rushed up the middle for 8 yard gain, tackled by De'Vondre Campbell Sr.
  6. 6:04 2nd & 2 BUF 44 James Cook rushed to the left for 1 yard gain, tackled by Kevin Givens
  7. 5:36 3rd & 1 BUF 45 Josh Allen rushed to the left for 3 yard gain, tackled by Leonard Floyd
  8. 5:01 1st & 10 BUF 47 Josh Allen passed to Quintin Morris to the left for 14 yard gain, tackled by Fred Warner
  9. 4:20 1st & 10 SF 38 James Cook rushed to the left for 4 yard loss, tackled by De'Vondre Campbell Sr.
  10. 3:39 2nd & 14 SF 42 Josh Allen passed to Khalil Shakir down the middle for 8 yard gain, tackled by Nick McCloud
  11. 2:57 3rd & 6 SF 34 Josh Allen rushed to the left for 7 yard gain, tackled by De'Vondre Campbell Sr.
  12. 2:11 1st & 10 SF 27 James Cook rushed to the right for 5 yard gain, tackled by Kalia Davis
  13. 1:30 2nd & 6 SF 23 Ty Johnson rushed to the left for 4 yard gain, tackled by De'Vondre Campbell Sr.
  14. 0:50 3rd & 1 SF 18 Ray Davis rushed up the middle for 13 yard gain, tackled by Isaac Yiadom
  15. 0:08 1st & 5 SF 5 Ray Davis rushed to the right for 5 yard touchdown SF 3, BUF 6
  16. 0:03 1st & 10 SF 0 Tyler Bass made PAT SF 3, BUF 7
San Francisco 1st, 0:03
  1. 0:03 1st & 10 BUF 35 Buffalo kicked off for 68 yards, Deebo Samuel Sr. returned kickoff for 28 yards
  2. End of 1st Quarter
  3. 15:00 1st & 10 SF 25 Brock Purdy passed to Christian McCaffrey to the left for 12 yard gain, tackled by Terrel Bernard
  4. 14:20 1st & 10 SF 37 Christian McCaffrey rushed to the right for 12 yard gain, tackled by Damar Hamlin
  5. 13:35 1st & 10 SF 49 Brock Purdy rushed to the left for 3 yard gain, tackled by Taron Johnson
  6. 12:58 2nd & 7 BUF 48 Christian McCaffrey rushed to the left for 18 yard gain, tackled by Taylor Rapp
  7. 12:15 1st & 10 BUF 30 Jordan Mason rushed to the left for 4 yard loss, tackled by Rasul Douglas
  8. 11:33 2nd & 14 BUF 34 Buffalo committed 5 yard penalty (Illegal Contact)
  9. 11:23 1st & 10 BUF 29 Christian McCaffrey rushed to the right for 5 yard loss, tackled by Greg Rousseau
  10. 10:35 2nd & 15 BUF 34 San Francisco committed 5 yard penalty (Delay of Game)
  11. 10:17 2nd & 20 BUF 39 Brock Purdy passed to Deebo Samuel Sr. down the middle for 6 yard gain, tackled by Matt Milano
  12. 9:35 3rd & 14 BUF 33 Jordan Mason rushed to the left for 6 yard gain, tackled by Quinton Jefferson
  13. 8:52 4th & 8 BUF 27 Jake Moody missed a 45-yard field goal
Buffalo 2nd, 8:48
  1. 8:48 1st & 10 BUF 35 James Cook rushed to the right for 65 yard touchdown SF 3, BUF 13
  2. 8:38 1st & 10 SF 0 Tyler Bass made PAT SF 3, BUF 14
San Francisco 2nd, 8:38
  1. 8:38 1st & 10 BUF 35 Buffalo kicked off for 62 yards, Deebo Samuel Sr. returned kickoff for 20 yards
  2. 8:32 1st & 10 SF 23 Jordan Mason rushed to the left for 28 yard gain, tackled by Casey Toohill
  3. 7:52 1st & 10 BUF 49 Jordan Mason rushed to the left for 4 yard gain, tackled by Rasul Douglas
  4. 7:15 2nd & 6 BUF 45 Brock Purdy passed to Deebo Samuel Sr. to the left for 2 yard gain, tackled by DaQuan Jones
  5. 6:33 3rd & 4 BUF 43 Jordan Mason rushed up the middle for 6 yard gain, tackled by Matt Milano
  6. 5:53 1st & 10 BUF 37 Isaac Guerendo rushed to the left for no gain, tackled by A.J. Epenesa
  7. 5:10 2nd & 10 BUF 37 Brock Purdy rushed to the left for 1 yard gain, tackled by Von Miller
  8. 4:26 3rd & 9 BUF 36 Brock Purdy sacked by Greg Rousseau for 5 yard loss
  9. 3:43 4th & 14 BUF 41 Pat O'Donnell punted for 38 yards, no return
Buffalo 2nd, 3:31
  1. 3:31 1st & 10 BUF 3 James Cook rushed to the right for 2 yard gain, tackled by Evan Anderson
  2. 2:48 2nd & 8 BUF 5 Josh Allen passed to Dawson Knox to the right for 39 yard gain, tackled by Ji'Ayir Brown
  3. 2:00 1st & 10 BUF 44 James Cook rushed to the right for 18 yard gain, tackled by Malik Mustapha
  4. 1:53 1st & 10 SF 38 James Cook rushed to the left for 10 yard gain, tackled by Renardo Green
  5. 1:11 1st & 10 SF 27 Josh Allen passed to Amari Cooper to the left for 7 yard gain, tackled by Renardo Green
  6. 1:07 2nd & 4 SF 21 Buffalo timeout
  7. 1:07 2nd & 4 SF 21 Josh Allen passed to James Cook to the right for 13 yard gain, tackled by Nick McCloud
  8. 1:01 1st & 8 SF 8 James Cook rushed up the middle for 1 yard gain, tackled by Evan Anderson
  9. 0:53 2nd & 7 SF 7 San Francisco timeout
  10. 0:53 2nd & 7 SF 7 Josh Allen incomplete pass to the right intended for Zach Davidson
  11. 0:47 3rd & 7 SF 7 Josh Allen passed to Mack Hollins to the right for 7 yard touchdown SF 3, BUF 20
  12. 0:41 1st & 10 SF 0 Tyler Bass made PAT SF 3, BUF 21
San Francisco 2nd, 0:41
  1. 0:41 1st & 10 BUF 35 Buffalo kicked off for 65 yards, Deebo Samuel Sr. returned kickoff for 29 yards
  2. 0:35 1st & 10 SF 29 Jordan Mason rushed to the left for 11 yard gain, tackled by Taron Johnson
  3. 0:28 1st & 10 SF 40 San Francisco timeout
  4. 0:28 1st & 10 SF 40 Brock Purdy passed to Deebo Samuel Sr. to the left for 7 yard gain, tackled by Terrel Bernard
  5. 0:11 2nd & 2 SF 48 Brock Purdy incomplete pass down the middle
  6. 0:10 3rd & 2 SF 48 Buffalo timeout
  7. 0:10 3rd & 4 SF 46 Brock Purdy passed to Jauan Jennings to the left for 16 yard gain, tackled by Rasul Douglas
  8. 0:04 1st & 10 BUF 37 Jake Moody missed a 55-yard field goal
San Francisco 3rd, 15:00
  1. 15:00 1st & 10 BUF 35 Buffalo kicked off for 62 yards, Deebo Samuel Sr. returned kickoff for 60 yards
  2. 14:50 1st & 10 BUF 37 Jordan Mason rushed to the right for 2 yard gain, tackled by Greg Rousseau
  3. 14:10 2nd & 8 BUF 35 Brock Purdy passed to Jauan Jennings down the middle for 14 yard gain, tackled by Rasul Douglas
  4. 13:35 1st & 10 BUF 21 Jordan Mason rushed to the right for 3 yard gain, tackled by Damar Hamlin
  5. 12:57 2nd & 7 BUF 18 Jordan Mason rushed up the middle for 9 yard gain, tackled by Taylor Rapp
  6. 12:15 1st & 9 BUF 9 Buffalo committed 5 yard penalty (Encroachment)
  7. 11:57 1st & 4 BUF 4 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 3rd, 11:45
  1. 11:45 1st & 10 BUF 48 James Cook rushed up the middle for 7 yard gain, tackled by Leonard Floyd
  2. 11:03 2nd & 3 SF 45 James Cook rushed to the right for 1 yard gain, tackled by Maliek Collins
  3. 10:22 3rd & 2 SF 44 Josh Allen incomplete pass to the left intended for Khalil Shakir
  4. 10:20 4th & 2 SF 44 Sam Martin punted for 38 yards, no return
San Francisco 3rd, 10:10
  1. 10:10 1st & 10 SF 6 Brock Purdy incomplete pass to the right intended for Jauan Jennings
  2. 10:03 2nd & 10 SF 6 Jordan Mason rushed to the right for no gain, tackled by Quinton Jefferson
  3. 9:21 3rd & 10 SF 6 Brock Purdy incomplete pass to the right intended for George Kittle
  4. 9:15 4th & 10 SF 6 Pat O'Donnell punted for 46 yards. Brandon Codrington returned punt for 8 yards
Buffalo 3rd, 9:03
  1. 9:03 1st & 10 SF 44 Ray Davis rushed up the middle for 11 yard gain, tackled by Fred Warner
  2. 8:22 1st & 10 SF 33 Ray Davis rushed to the right for 1 yard gain, tackled by Khalil Davis
  3. 7:37 2nd & 9 SF 32 Curtis Samuel rushed to the left for 7 yard gain, tackled by Ji'Ayir Brown
  4. 6:54 3rd & 2 SF 25 Josh Allen incomplete pass to the left intended for Khalil Shakir
  5. 6:50 4th & 2 SF 25 Buffalo timeout
  6. 6:50 4th & 2 SF 25 Josh Allen passed to Khalil Shakir to the left for 18 yard gain, tackled by Dee Winters
  7. 6:05 1st & 7 SF 7 Josh Allen passed to Amari Cooper to the left for no gain. lateral to Josh Allen for 7 yards SF 3, BUF 27
  8. 5:58 1st & 10 SF 0 Tyler Bass made PAT SF 3, BUF 28
San Francisco 3rd, 5:58
  1. 5:58 1st & 10 BUF 35 Buffalo kicked off for 56 yards, Deebo Samuel Sr. returned kickoff for 43 yards
  2. 5:50 1st & 10 BUF 48 Jordan Mason rushed up the middle for no gain, tackled by Terrel Bernard
  3. 5:07 2nd & 10 BUF 48 Brock Purdy incomplete pass to the right intended for Ricky Pearsall
  4. 4:59 3rd & 10 BUF 48 Brock Purdy passed to Deebo Samuel Sr. to the left for 5 yard gain, tackled by Cam Lewis
  5. 4:22 4th & 5 BUF 43 Brock Purdy passed to Jauan Jennings to the right for 26 yard gain, tackled by Taron Johnson
  6. 3:39 1st & 10 BUF 17 Jordan Mason rushed up the middle for 2 yard gain, tackled by Matt Milano
  7. 3:00 2nd & 8 BUF 15 Isaac Guerendo rushed to the left for 15 yard touchdown SF 9, BUF 28
  8. 2:54 1st & 10 BUF 0 Jake Moody made PAT SF 10, BUF 28
Buffalo 3rd, 2:54
  1. 2:54 1st & 10 SF 35 San Francisco kicked off for 60 yards, Ray Davis returned kickoff for 22 yards
  2. 2:48 1st & 10 BUF 27 James Cook rushed to the right for 1 yard loss, tackled by Charvarius Ward
  3. 2:07 2nd & 11 BUF 26 Josh Allen passed to Amari Cooper to the left for 5 yard gain, tackled by Renardo Green
  4. 1:24 3rd & 6 BUF 31 Josh Allen passed to Khalil Shakir to the left for 4 yard gain, tackled by Renardo Green
  5. 0:40 4th & 2 BUF 35 Sam Martin punted for 54 yards. Jacob Cowing returned punt for 12 yards
San Francisco 3rd, 0:29
  1. 0:29 1st & 10 SF 24 Brock Purdy incomplete pass down the middle intended for Jauan Jennings
  2. 0:24 2nd & 10 SF 23 Isaac Guerendo rushed to the left for 5 yard gain, tackled by Terrel Bernard
  3. End of 3rd Quarter
  4. 15:00 3rd & 5 SF 28 Brock Purdy sacked for 3 yard loss. Brock Purdy fumbled. Greg Rousseau recovered fumble for no gain
Buffalo 4th, 14:53
  1. 14:53 1st & 10 SF 25 James Cook rushed up the middle for 1 yard gain, tackled by Ji'Ayir Brown
  2. 14:09 2nd & 9 SF 24 Josh Allen passed to Dawson Knox down the middle for 17 yard gain, tackled by Renardo Green
  3. 13:26 1st & 7 SF 7 James Cook rushed up the middle for 1 yard loss, tackled by Yetur Gross-Matos
  4. 12:39 2nd & 8 SF 8 Josh Allen rushed to the right for 8 yard touchdown SF 10, BUF 34
  5. 12:31 1st & 10 SF 0 Tyler Bass made PAT SF 10, BUF 35
San Francisco 4th, 12:31
  1. 12:31 1st & 10 BUF 35 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
  2. 12:22 1st & 10 SF 31 Buffalo committed 10 yard penalty (Holding)
  3. 11:53 1st & 20 SF 41 Ray Davis rushed to the left for 8 yard gain, tackled by Charvarius Ward
  4. 11:07 2nd & 12 SF 33 Ray Davis rushed to the left for 3 yard gain, tackled by Maliek Collins
  5. 10:23 3rd & 9 SF 30 Buffalo timeout
  6. 10:23 3rd & 9 SF 30 Mitchell Trubisky rushed up the middle for no gain, tackled by Yetur Gross-Matos
  7. 9:39 4th & 10 SF 31 Tyler Bass missed a 49-yard field goal
San Francisco 4th, 9:34
  1. 9:34 1st & 10 SF 39 Brock Purdy passed to Isaac Guerendo to the left for 3 yard loss, tackled by DaQuan Jones
  2. 8:54 2nd & 13 SF 36 Isaac Guerendo rushed to the left for 1 yard loss, tackled by Greg Rousseau
  3. 8:16 3rd & 14 SF 35 Brock Purdy incomplete pass down the middle intended for Deebo Samuel Sr.
  4. 8:12 4th & 14 SF 35 Pat O'Donnell punted for 40 yards. Brandon Codrington returned punt for 10 yards. Buffalo committed 10 yard penalty (Holding)
Buffalo 4th, 7:55
  1. 7:55 1st & 10 BUF 15 Ty Johnson rushed to the left for 7 yard gain, tackled by Ji'Ayir Brown
  2. 7:11 2nd & 3 BUF 32 Ty Johnson rushed up the middle for 8 yard gain, tackled by Renardo Green
  3. 6:27 1st & 10 BUF 40 Ty Johnson rushed to the left for 1 yard gain, tackled by Sam Okuayinonu
  4. 5:41 2nd & 9 BUF 41 Mitchell Trubisky passed to Ray Davis to the right for 4 yard gain, tackled by Ji'Ayir Brown
  5. 4:56 3rd & 5 BUF 45 Buffalo timeout
  6. 4:56 3rd & 5 BUF 45 Ray Davis rushed to the left for 9 yard gain, tackled by Dee Winters
  7. 4:11 1st & 10 SF 46 Ray Davis rushed to the left for 6 yard gain, tackled by Charvarius Ward
  8. 3:28 2nd & 4 SF 40 Ray Davis rushed to the left for 2 yard gain, tackled by Evan Anderson
  9. 2:41 3rd & 2 SF 38 Ray Davis rushed to the right for 4 yard gain, tackled by Ji'Ayir Brown
  10. 2:00 1st & 10 SF 34 Mitchell Trubisky rushed up the middle for 1 yard loss
  11. 1:18 2nd & 11 SF 35 Mitchell Trubisky rushed up the middle for 1 yard loss
  12. 0:37 3rd & 12 SF 36 Mitchell Trubisky rushed up the middle for 1 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.