LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Buffalo at Houston play by play — NFL November 20, 2025

Buffalo 19
Houston 23
Final
Houston 1st, 15:00
  1. 15:00 1st & 10 BUF 35 Buffalo kicked off for 64 yards, Jaylin Noel returned kickoff for 21 yards
  2. 14:55 1st & 10 HOU 22 Davis Mills incomplete pass to the left intended for Cade Stover
  3. 14:50 2nd & 10 HOU 22 Woody Marks rushed to the left for 6 yard gain, tackled by Jordan Poyer
  4. 14:09 3rd & 4 HOU 28 Davis Mills incomplete pass to the right intended for Jayden Higgins
  5. 14:04 4th & 4 HOU 28 Tommy Townsend punted for 43 yards. Khalil Shakir returned punt for no gain. Buffalo committed 10 yard penalty (Holding)
Buffalo 1st, 13:55
  1. 13:55 1st & 10 BUF 19 James Cook III rushed to the right for 4 yard gain, tackled by Henry To'oTo'o
  2. 13:19 2nd & 6 BUF 23 Josh Allen incomplete pass to the right intended for Dawson Knox
  3. 13:13 3rd & 6 BUF 23 Josh Allen passed to Khalil Shakir to the right for 5 yard gain, tackled by Jaylen Reed
  4. 12:46 4th & 1 BUF 28 Josh Allen rushed up the middle for 3 yard gain, tackled by Azeez Al-Shaair
  5. 12:09 1st & 10 BUF 31 James Cook III rushed up the middle for no gain, tackled by Tommy Togiai
  6. 11:29 2nd & 10 BUF 31 Josh Allen passed to James Cook III to the left for 2 yard gain, tackled by Danielle Hunter
  7. 10:46 3rd & 8 BUF 33 Josh Allen passed to Ty Johnson to the right for 13 yard gain, tackled by Jaylen Reed
  8. 10:06 1st & 10 BUF 46 Josh Allen passed to Dawson Knox to the left for 9 yard gain, tackled by Azeez Al-Shaair
  9. 9:25 2nd & 1 HOU 45 Josh Allen incomplete pass to the left intended for Joshua Palmer
  10. 9:19 3rd & 1 HOU 45 James Cook III rushed to the right for 45 yard touchdown BUF 6, HOU 0
  11. 9:11 1st & 10 HOU 15 Matt Prater missed PAT
Houston 1st, 9:11
  1. 9:11 1st & 10 BUF 35 Buffalo kicked off for 62 yards, Jaylin Noel returned kickoff for 38 yards
  2. 9:03 1st & 10 HOU 41 Nick Chubb rushed up the middle for 7 yard gain, tackled by Terrel Bernard
  3. 8:23 2nd & 3 HOU 48 Nick Chubb rushed up the middle for 5 yard gain, tackled by Deone Walker
  4. 7:43 1st & 10 BUF 47 Davis Mills passed to Jayden Higgins to the right for 10 yard gain, tackled by Cole Bishop
  5. 6:51 1st & 10 BUF 37 Davis Mills incomplete pass to the left intended for Dalton Schultz
  6. 6:44 2nd & 10 BUF 37 Woody Marks rushed to the left for 12 yard gain, tackled by Jordan Poyer
  7. 6:03 1st & 10 BUF 25 Woody Marks rushed to the right for 19 yard gain, tackled by Jordan Poyer
  8. 5:21 1st & 6 BUF 6 Woody Marks rushed up the middle for 1 yard gain, tackled by Greg Rousseau
  9. 4:44 2nd & 5 BUF 5 Davis Mills incomplete pass to the right intended for Jaylin Noel
  10. 4:40 3rd & 5 BUF 5 Davis Mills incomplete pass to the left intended for Christian Kirk
  11. 4:36 4th & 5 BUF 5 Ka'imi Fairbairn kicked a 24-yard field goal BUF 6, HOU 3
Buffalo 1st, 4:32
  1. 4:32 1st & 10 HOU 35 Houston kicked off for 65 yards, Ty Johnson returned kickoff for 22 yards. Buffalo committed 10 yard penalty (Holding)
  2. 4:27 1st & 10 BUF 12 James Cook III rushed to the right for 6 yard gain, tackled by Tommy Togiai
  3. 3:49 2nd & 4 BUF 18 Josh Allen passed to Khalil Shakir to the left for 2 yard loss, tackled by Kamari Lassiter
  4. 3:13 3rd & 6 BUF 16 Buffalo timeout
  5. 3:13 3rd & 6 BUF 16 Josh Allen rushed up the middle for 2 yard gain, tackled by Will Anderson Jr.
  6. 2:48 4th & 4 BUF 18 Mitch Wishnowsky punted for 48 yards, no return
Houston 1st, 2:40
  1. 2:40 1st & 10 HOU 34 Nick Chubb rushed up the middle for 4 yard gain, tackled by A.J. Epenesa
  2. 2:01 2nd & 6 HOU 38 Davis Mills incomplete pass to the right intended for Jayden Higgins
  3. 1:56 3rd & 6 HOU 38 Davis Mills incomplete pass to the left intended for Jayden Higgins
  4. 1:52 4th & 6 HOU 38 Tommy Townsend punted for 57 yards, no return
Buffalo 1st, 1:38
  1. 1:38 1st & 10 BUF 5 James Cook III rushed to the left for 1 yard gain, tackled by Danielle Hunter
  2. 0:54 2nd & 9 BUF 6 Josh Allen passed to Gabe Davis to the left for 22 yard gain, tackled by Kamari Lassiter
  3. 0:13 1st & 10 BUF 28 James Cook III rushed up the middle for 6 yard gain, tackled by E.J. Speed
  4. End of 1st Quarter
  5. 15:00 2nd & 4 BUF 34 Josh Allen passed to Jackson Hawes to the right for 8 yard gain, tackled by E.J. Speed
  6. 14:24 1st & 10 BUF 42 James Cook III rushed to the right for 13 yard gain, tackled by Calen Bullock
  7. 13:47 1st & 10 HOU 45 Josh Allen passed to Elijah Moore to the left for 3 yard loss, tackled by Kamari Lassiter
  8. 13:15 2nd & 13 HOU 48 Josh Allen passed to Joshua Palmer down the middle for 10 yard gain, tackled by Jaylen Reed
  9. 12:32 3rd & 3 HOU 38 Josh Allen passed to Khalil Shakir to the right for 1 yard gain, tackled by Azeez Al-Shaair
  10. 11:49 4th & 2 HOU 37 Josh Allen passed to Ty Johnson to the left for 23 yard gain
  11. 11:19 1st & 10 HOU 14 Ty Johnson rushed up the middle for 2 yard loss, tackled by Tim Settle Jr.
  12. 10:35 2nd & 12 HOU 16 Josh Allen sacked by Will Anderson Jr. for 10 yard loss
  13. 9:48 3rd & 22 HOU 26 Josh Allen incomplete pass to the right intended for Khalil Shakir
  14. 9:39 4th & 22 HOU 26 Matt Prater kicked a 44-yard field goal BUF 9, HOU 3
Houston 2nd, 9:35
  1. 9:35 1st & 10 BUF 35 Buffalo kicked off for 61 yards, Jaylin Noel returned kickoff for 19 yards
  2. 9:29 1st & 10 HOU 23 Davis Mills passed to Nico Collins to the right for 24 yard gain, tackled by Jordan Poyer
  3. 8:47 1st & 10 HOU 47 Davis Mills rushed to the right for 5 yard gain, tackled by Deone Walker. Buffalo committed 15 yard penalty (Face Mask)
  4. 8:21 1st & 10 BUF 33 Jaylin Noel rushed to the left for 5 yard gain, tackled by Cole Bishop
  5. 7:40 2nd & 5 BUF 28 Davis Mills incomplete pass to the right intended for Jayden Higgins
  6. 7:36 3rd & 5 BUF 28 Davis Mills passed to Christian Kirk down the middle for 4 yard gain, tackled by Jordan Hancock
  7. 6:56 4th & 1 BUF 24 Woody Marks rushed to the left for 6 yard gain, tackled by Taron Johnson
  8. 6:13 1st & 10 BUF 18 Davis Mills incomplete pass to the left intended for Dalton Schultz
  9. 6:09 2nd & 10 BUF 18 Buffalo committed 5 yard penalty (Illegal Contact)
  10. 6:02 1st & 10 BUF 13 Xavier Hutchinson rushed to the left for 9 yard gain, tackled by Cole Bishop
  11. 5:23 2nd & 1 BUF 4 Woody Marks rushed to the left for no gain, tackled by Deone Walker
  12. 4:55 3rd & 1 BUF 4 Woody Marks rushed up the middle for 2 yard gain, tackled by Dorian Williams
  13. 4:15 1st & 2 BUF 2 Nick Chubb rushed to the right for no gain, tackled by Maxwell Hairston
  14. 3:51 2nd & 2 BUF 2 Davis Mills passed to Christian Kirk to the right for 2 yard touchdown BUF 9, HOU 9
  15. 3:47 1st & 10 BUF 15 Ka'imi Fairbairn made PAT BUF 9, HOU 10
Buffalo 2nd, 3:47
  1. 3:47 1st & 10 HOU 35 Houston kicked off for 63 yards, Ray Davis returned kickoff for 23 yards
  2. 3:41 1st & 10 BUF 25 Josh Allen pass intercepted to the right. Calen Bullock intercepted Josh Allen for 29 yards. Houston committed 15 yard penalty (Illegal Block)
Houston 2nd, 3:26
  1. 3:26 1st & 10 BUF 30 Woody Marks rushed to the right for 2 yard loss, tackled by Larry Ogunjobi
  2. 2:50 2nd & 12 BUF 32 Davis Mills passed to Woody Marks to the left for 5 yard loss, tackled by Matt Milano
  3. 2:07 3rd & 17 BUF 37 Davis Mills passed to Nico Collins down the middle for 12 yard gain, tackled by Taron Johnson
  4. 2:00 4th & 5 BUF 25 Ka'imi Fairbairn kicked a 43-yard field goal BUF 9, HOU 13
Houston 2nd, 1:56
  1. 1:56 1st & 10 HOU 35 Houston kicked off for 62 yards, Ray Davis returned kickoff for 97 yard touchdown BUF 15, HOU 13
  2. 1:43 1st & 10 HOU 15 Matt Prater made PAT BUF 16, HOU 13
Houston 2nd, 1:43
  1. 1:43 1st & 10 BUF 35 Buffalo kicked off for 60 yards, Tremon Smith returned kickoff for 20 yards
  2. 1:35 1st & 10 HOU 25 Davis Mills passed to Christian Kirk to the left for 7 yard gain, tackled by Terrel Bernard
  3. 1:03 2nd & 3 HOU 32 Davis Mills passed to Nico Collins to the left for 19 yard gain, tackled by Cole Bishop
  4. 0:51 1st & 10 BUF 49 Houston timeout
  5. 0:51 1st & 10 BUF 49 Davis Mills passed to Dalton Schultz to the left for 8 yard gain, tackled by Christian Benford
  6. 0:47 2nd & 2 BUF 41 Houston timeout
  7. 0:47 2nd & 2 BUF 41 Davis Mills passed to Christian Kirk down the middle for 33 yard gain, tackled by Cole Bishop
  8. 0:13 1st & 8 BUF 8 Davis Mills incomplete pass to the left intended for Jayden Higgins
  9. 0:09 2nd & 8 BUF 8 Houston timeout
  10. 0:09 2nd & 8 BUF 8 Davis Mills passed to Jayden Higgins to the left for 8 yard touchdown BUF 16, HOU 19
  11. 0:05 1st & 10 BUF 15 Ka'imi Fairbairn made PAT BUF 16, HOU 20
Buffalo 2nd, 0:05
  1. 0:05 1st & 10 HOU 35 Houston kicked off, touchback
  2. 0:05 1st & 10 BUF 35 Josh Allen rushed up the middle for 1 yard loss
Buffalo 3rd, 15:00
  1. 15:00 1st & 10 HOU 35 Houston kicked off for 70 yards, Ray Davis returned kickoff for 25 yards
  2. 14:56 1st & 10 BUF 20 James Cook III rushed to the left for 1 yard gain, tackled by Will Anderson Jr.
  3. 14:17 2nd & 9 BUF 21 Josh Allen passed to Jackson Hawes down the middle for 18 yard gain, tackled by Calen Bullock
  4. 13:31 1st & 10 BUF 39 Josh Allen rushed to the right for 2 yard gain, tackled by Tommy Togiai
  5. 12:53 2nd & 8 BUF 41 James Cook III rushed to the right for 2 yard gain, tackled by Azeez Al-Shaair
  6. 12:09 3rd & 6 BUF 43 Josh Allen sacked by Will Anderson Jr. for 18 yard loss
  7. 11:19 4th & 24 BUF 25 Mitch Wishnowsky punted for 44 yards, no return
Houston 3rd, 11:11
  1. 11:11 1st & 10 HOU 31 Houston committed 5 yard penalty (Ineligible Pass)
  2. 10:41 1st & 15 HOU 26 Davis Mills passed to Nick Chubb to the right for 1 yard loss, tackled by Terrel Bernard
  3. 10:20 2nd & 16 HOU 25 Houston committed 10 yard penalty (Holding)
  4. 9:58 2nd & 26 HOU 15 Woody Marks rushed to the right for 10 yard gain, tackled by Jordan Poyer
  5. 9:19 3rd & 16 HOU 25 Davis Mills incomplete pass to the right
  6. 9:15 4th & 16 HOU 25 Tommy Townsend punted for 56 yards. Khalil Shakir returned punt for no gain. Buffalo committed 9 yard penalty (Holding)
Buffalo 3rd, 9:03
  1. 9:03 1st & 10 BUF 10 James Cook III rushed up the middle for 4 yard gain, tackled by E.J. Speed
  2. 8:24 2nd & 6 BUF 14 Josh Allen incomplete pass to the right
  3. 8:20 3rd & 6 BUF 14 Josh Allen sacked by Danielle Hunter for 5 yard loss
  4. 7:36 4th & 11 BUF 9 Mitch Wishnowsky punted for 44 yards, no return
Houston 3rd, 7:29
  1. 7:29 1st & 10 HOU 47 Woody Marks rushed to the right for 3 yard gain, tackled by Greg Rousseau
  2. 7:09 2nd & 7 HOU 50 Woody Marks rushed to the right for 5 yard gain, tackled by Greg Rousseau
  3. 6:43 3rd & 2 BUF 45 Nick Chubb rushed to the right for no gain, tackled by A.J. Epenesa
  4. 5:58 4th & 2 BUF 45 Houston committed 5 yard penalty (False Start)
  5. 5:55 4th & 7 HOU 50 Tommy Townsend punted for 42 yards, no return
Buffalo 3rd, 5:47
  1. 5:47 1st & 10 BUF 8 James Cook III rushed to the left for 4 yard gain, tackled by Tommy Togiai
  2. 5:04 2nd & 6 BUF 12 Josh Allen passed to Khalil Shakir down the middle for 3 yard gain, tackled by Azeez Al-Shaair
  3. 4:19 3rd & 3 BUF 15 Josh Allen passed to Khalil Shakir to the left for 13 yard gain, tackled by Calen Bullock. Khalil Shakir fumbled. Jaylen Reed recovered fumble and returned for 9 yards
Houston 3rd, 4:09
  1. 4:09 1st & 10 BUF 22 Woody Marks rushed up the middle for 7 yard gain, tackled by Shaq Thompson
  2. 3:33 2nd & 3 BUF 15 Woody Marks rushed to the right for 1 yard gain, tackled by Jordan Poyer
  3. 2:49 3rd & 2 BUF 14 Woody Marks rushed to the left for 3 yard gain, tackled by A.J. Epenesa
  4. 2:09 1st & 10 BUF 11 Woody Marks rushed to the right for no gain, tackled by Matt Milano
  5. 1:23 2nd & 10 BUF 11 Houston committed 5 yard penalty (Delay of Game)
  6. 1:10 2nd & 15 BUF 16 Davis Mills incomplete pass to the right intended for Dalton Schultz
  7. 1:05 3rd & 15 BUF 16 Davis Mills passed to Christian Kirk to the left for 8 yard gain, tackled by Taron Johnson
  8. 0:21 4th & 7 BUF 8 Ka'imi Fairbairn kicked a 26-yard field goal BUF 16, HOU 23
Buffalo 3rd, 0:17
  1. 0:17 1st & 10 HOU 35 Houston kicked off, touchback
  2. 0:17 1st & 10 BUF 35 Josh Allen sacked by Henry To'oTo'o for 8 yard loss
  3. End of 3rd Quarter
  4. 15:00 2nd & 18 BUF 27 Josh Allen passed to James Cook III down the middle for 5 yard gain, tackled by Azeez Al-Shaair
  5. 14:21 3rd & 13 BUF 32 Josh Allen rushed to the right for 14 yard gain, tackled by Kamari Lassiter
  6. 13:29 1st & 10 BUF 46 Josh Allen passed to Reggie Gilliam to the right for 2 yard gain, tackled by Jaylen Reed
  7. 12:49 2nd & 8 BUF 48 James Cook III rushed to the left for 20 yard gain, tackled by Jaylen Reed
  8. 12:18 1st & 10 HOU 32 James Cook III rushed to the left for 3 yard gain, tackled by Sheldon Rankins
  9. 11:36 2nd & 7 HOU 29 James Cook III rushed to the left for 5 yard gain, tackled by Sheldon Rankins
  10. 10:59 3rd & 2 HOU 24 James Cook III rushed to the left for 1 yard gain, tackled by Tommy Togiai
  11. 10:14 4th & 1 HOU 23 James Cook III rushed to the right for 2 yard loss, tackled by Sheldon Rankins
Houston 4th, 10:09
  1. 10:09 1st & 10 HOU 25 Woody Marks rushed to the right for 1 yard gain, tackled by Cole Bishop
  2. 9:32 2nd & 9 HOU 26 Davis Mills incomplete pass down the middle intended for Cade Stover
  3. 9:28 3rd & 9 HOU 26 Davis Mills incomplete pass to the right
  4. 9:21 4th & 9 HOU 26 Tommy Townsend punted for 47 yards. Khalil Shakir returned punt for 11 yards
Buffalo 4th, 9:09
  1. 9:09 1st & 10 BUF 38 Josh Allen passed to Dawson Knox to the left for 5 yard gain, tackled by Henry To'oTo'o
  2. 8:42 2nd & 5 BUF 43 Josh Allen sacked by Derek Barnett for 7 yard loss
  3. 7:56 3rd & 12 BUF 36 Josh Allen passed to Khalil Shakir to the right for 44 yard gain, tackled by Calen Bullock
  4. 7:14 1st & 10 HOU 20 Josh Allen sacked by Tim Settle Jr. for 5 yard loss
  5. 6:32 2nd & 15 HOU 25 Josh Allen passed to Khalil Shakir to the left for 5 yard gain, tackled by Kamari Lassiter
  6. 5:55 3rd & 10 HOU 20 Josh Allen incomplete pass down the middle
  7. 5:48 4th & 10 HOU 20 Matt Prater kicked a 38-yard field goal BUF 19, HOU 23
Houston 4th, 5:44
  1. 5:44 1st & 10 BUF 35 Buffalo kicked off for 62 yards, Jaylin Noel returned kickoff for 18 yards
  2. 5:35 1st & 10 HOU 21 Davis Mills passed to Jayden Higgins to the left for 16 yard gain
  3. 4:59 1st & 10 HOU 37 Nick Chubb rushed to the right for no gain, tackled by Larry Ogunjobi
  4. 4:22 2nd & 10 HOU 37 Davis Mills passed to Jayden Higgins to the right for 4 yard gain, tackled by Tre'Davious White
  5. 3:42 3rd & 6 HOU 41 Davis Mills passed to Jaylin Noel to the right for 4 yard gain, tackled by Taron Johnson
  6. 2:57 4th & 2 HOU 45 Tommy Townsend punted for 41 yards. Khalil Shakir returned punt for 4 yards
Buffalo 4th, 2:48
  1. 2:48 1st & 10 BUF 18 Josh Allen passed to James Cook III to the right for 6 yard gain, tackled by Jaylen Reed
  2. 2:13 2nd & 4 BUF 24 James Cook III rushed to the left for 3 yard gain, tackled by Sheldon Rankins
  3. 2:00 3rd & 1 BUF 27 Josh Allen passed to Khalil Shakir to the right for 8 yard gain, tackled by Calen Bullock
  4. 1:55 1st & 10 BUF 35 Josh Allen passed to Ty Johnson down the middle for 9 yard gain, tackled by Henry To'oTo'o
  5. 1:36 2nd & 1 BUF 44 Josh Allen passed to Dawson Knox to the left for 3 yard gain, tackled by Jaylen Reed
  6. 1:13 1st & 10 BUF 47 Josh Allen incomplete pass to the left intended for Elijah Moore
  7. 1:09 2nd & 10 BUF 47 Josh Allen sacked by Danielle Hunter for 10 yard loss
  8. 0:58 3rd & 20 BUF 37 Buffalo timeout
  9. 0:58 3rd & 20 BUF 37 Josh Allen sacked by Will Anderson Jr. and Mario Edwards Jr. for 7 yard loss
  10. 0:51 4th & 27 BUF 30 Josh Allen passed to Joshua Palmer to the right for 11 yard gain. lateral to Khalil Shakir for 33 yards
  11. 0:41 1st & 10 HOU 26 Houston timeout
  12. 0:41 1st & 10 HOU 26 Josh Allen incomplete pass to the right intended for Gabe Davis
  13. 0:35 2nd & 10 HOU 26 Ty Johnson rushed to the left for 9 yard gain, tackled by Henry To'oTo'o
  14. 0:28 3rd & 1 HOU 17 Buffalo timeout
  15. 0:28 3rd & 1 HOU 17 Josh Allen incomplete pass to the right intended for Khalil Shakir
  16. 0:24 4th & 1 HOU 17 Buffalo committed 5 yard penalty (False Start)
  17. 0:24 4th & 6 HOU 22 Josh Allen pass intercepted to the left. Calen Bullock intercepted Josh Allen for no gain
Houston 4th, 0:18
  1. 0:18 1st & 10 HOU 9 Davis Mills 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.