LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Buffalo at Cleveland play by play — NFL August 22, 2026

Buffalo 31
Cleveland 7
Final
Buffalo 1st, 15:00
  1. 15:00 1st & 10 CLE 35 Cleveland kicked off for 62 yards, Frank Gore Jr. returned kickoff for 22 yards
  2. 14:56 1st & 10 BUF 25 Ray Davis rushed to the right for 8 yard gain, tackled by Donovan McMillon
  3. 14:18 2nd & 2 BUF 33 Cleveland committed 3 yard penalty (Pass Interference)
  4. 14:15 1st & 10 BUF 36 Ray Davis rushed to the left for 5 yard gain, tackled by Michael Coats Jr.
  5. 13:36 2nd & 5 BUF 41 Kyle Allen passed to Trent Sherfield to the left for 18 yard gain
  6. 12:57 1st & 10 CLE 41 Kyle Allen passed to Trent Sherfield to the left for 17 yard gain, tackled by Donovan McMillon
  7. 12:19 1st & 10 CLE 24 Ray Davis rushed to the right for 6 yard gain, tackled by Emmanuel McNeil-Warren
  8. 11:41 2nd & 4 CLE 18 Ray Davis rushed to the left for 1 yard gain, tackled by Winston Reid
  9. 10:59 3rd & 3 CLE 17 Cleveland committed 16 yard penalty (Pass Interference)
  10. 10:53 1st & 1 CLE 1 Ray Davis rushed to the left for no gain, tackled by Winston Reid
  11. 10:11 2nd & 1 CLE 1 Ray Davis rushed to the left for no gain, tackled by Nathaniel Watson
  12. 9:36 3rd & 1 CLE 1 Ray Davis rushed up the middle for 1 yard touchdown BUF 6, CLE 0
  13. 9:32 3rd & 1 CLE 0 Tyler Bass made PAT BUF 7, CLE 0
Cleveland 1st, 9:32
  1. 9:32 3rd & 1 CLE 0 Buffalo kicked off for 61 yards, Malachi Corley returned kickoff for 31 yards
  2. 9:26 1st & 10 CLE 35 Shedeur Sanders passed to Isaiah Bond to the left for 8 yard gain, tackled by Kani Walker
  3. 8:58 2nd & 2 CLE 43 Raheim Sanders rushed up the middle for 8 yard gain, tackled by Damar Hamlin
  4. 8:19 1st & 10 BUF 49 Shedeur Sanders rushed to the left for 2 yard gain, tackled by T.J. Sanders
  5. 7:44 2nd & 8 BUF 47 Raheim Sanders rushed up the middle for 5 yard gain, tackled by T.J. Sanders
  6. 7:01 3rd & 3 BUF 42 Raheim Sanders rushed to the left for 1 yard gain, tackled by Damar Hamlin
  7. 6:23 4th & 2 BUF 41 Shedeur Sanders passed to Blake Whiteheart to the right for 16 yard gain, tackled by Davison Igbinosun
  8. 5:40 1st & 10 BUF 25 Raheim Sanders rushed to the left for 3 yard gain, tackled by TJ Parker
  9. 4:57 2nd & 7 BUF 22 Shedeur Sanders passed to Ahmani Marshall to the left for 11 yard gain, tackled by Keonta Jenkins
  10. 4:19 1st & 10 BUF 11 Raheim Sanders rushed to the right for 6 yard gain, tackled by Geno Stone
  11. 3:42 2nd & 4 BUF 5 Raheim Sanders rushed to the right for 3 yard loss, tackled by Landon Jackson
  12. 3:01 3rd & 7 BUF 8 Shedeur Sanders passed to Luke Floriea down the middle for 8 yard touchdown BUF 7, CLE 6
  13. 2:56 3rd & 7 BUF 0 Andre Szmyt made PAT BUF 7, CLE 7
Buffalo 1st, 2:56
  1. 2:56 3rd & 7 BUF 0 Cleveland kicked off for 59 yards, Mecole Hardman Jr. returned kickoff for 30 yards
  2. 2:51 1st & 10 BUF 36 Kyle Allen passed to Jackson Hawes to the right for 2 yard gain, tackled by Donovan McMillon
  3. 2:09 2nd & 8 BUF 38 Kyle Allen sacked by Mike Hall Jr. for 9 yard loss
  4. 1:26 3rd & 17 BUF 29 Kyle Allen passed to Ray Davis to the right for 10 yard gain, tackled by Winston Reid
  5. 0:50 4th & 7 BUF 39 Tommy Doman Jr. punted for 50 yards. Kole Wilson returned punt for 3 yards. Cleveland committed 7 yard penalty (Holding)
Cleveland 1st, 0:39
  1. 0:39 1st & 10 CLE 7 Raheim Sanders rushed to the right for 2 yard gain, tackled by Davison Igbinosun
  2. 0:13 2nd & 8 CLE 9 Buffalo committed 5 yard penalty (Neutral Zone Infraction)
  3. End of 1st Quarter
  4. 15:00 2nd & 3 CLE 14 Raheim Sanders rushed up the middle for 5 yard gain, tackled by Phidarian Mathis
  5. 14:17 1st & 10 CLE 19 Shedeur Sanders sacked by Javon Solomon for no gain
  6. 13:37 2nd & 10 CLE 19 Raheim Sanders rushed to the right for 4 yard gain, tackled by Javon Solomon
  7. 12:56 3rd & 6 CLE 23 Shedeur Sanders passed to Raheim Sanders to the left for 1 yard gain, tackled by Kaleb Elarms-Orr
  8. 12:11 4th & 5 CLE 24 Corey Bojorquez punted for 48 yards, no return
Buffalo 2nd, 12:04
  1. 12:04 1st & 10 BUF 28 Frank Gore Jr. rushed to the left for 7 yard gain, tackled by Nathaniel Watson
  2. 11:27 2nd & 3 BUF 35 Kyle Allen passed to Trent Sherfield to the right for 1 yard loss, tackled by Tyler Hall
  3. 10:42 3rd & 4 BUF 34 Kyle Allen incomplete pass down the middle intended for Mecole Hardman Jr.
  4. 10:37 4th & 4 BUF 34 Tommy Doman Jr. punted for 42 yards. Kole Wilson returned punt for 17 yards
Cleveland 2nd, 10:25
  1. 10:25 1st & 10 CLE 41 Shedeur Sanders passed to Carsen Ryan to the right for 13 yard gain, tackled by Geno Stone
  2. 9:49 1st & 10 BUF 46 Isaiah Bond rushed to the left for 4 yard gain, tackled by Jordan Hancock
  3. 9:03 2nd & 6 BUF 42 Raheim Sanders rushed to the right for 1 yard gain, tackled by Greg Gaines
  4. 8:20 3rd & 5 BUF 41 Cleveland committed 10 yard penalty (Holding)
  5. 7:51 3rd & 15 CLE 49 Shedeur Sanders passed to Luke Floriea to the right for 23 yard gain, tackled by Damar Hamlin
  6. 7:09 1st & 10 BUF 28 Raheim Sanders rushed to the left for 2 yard loss, tackled by Davison Igbinosun
  7. 6:27 2nd & 12 BUF 30 Buffalo committed 5 yard penalty (Too Many Men on Field)
  8. 6:15 2nd & 7 BUF 25 Shedeur Sanders passed to Gage Larvadain to the right for no gain, tackled by Dorian Williams
  9. 5:34 3rd & 7 BUF 25 Buffalo committed 5 yard penalty (Pass Interference)
  10. 5:20 1st & 10 BUF 20 Raheim Sanders rushed to the left for 1 yard gain, tackled by Kani Walker
  11. 4:43 2nd & 9 BUF 19 Shedeur Sanders pass intercepted down the middle. Damar Hamlin intercepted Shedeur Sanders for 8 yards
Buffalo 2nd, 4:33
  1. 4:33 1st & 10 BUF 17 Frank Gore Jr. rushed up the middle for 2 yard gain. Frank Gore Jr. fumbled. Frank Gore Jr. recovered fumble for no gain
  2. 3:50 2nd & 8 BUF 19 Kyle Allen passed to Trent Sherfield to the left for 20 yard gain, tackled by Donovan McMillon
  3. 3:02 1st & 10 BUF 39 Mecole Hardman Jr. rushed to the left for 4 yard gain, tackled by Michael Coats Jr.
  4. 2:29 2nd & 6 BUF 43 Frank Gore Jr. rushed to the left for 3 yard gain, tackled by Nathaniel Watson
  5. 2:00 3rd & 3 BUF 46 Kyle Allen incomplete pass down the middle intended for Mecole Hardman Jr.
  6. 1:55 4th & 3 BUF 46 Tommy Doman Jr. punted for 37 yards. Gage Larvadain returned punt for no gain
Cleveland 2nd, 1:48
  1. 1:48 1st & 10 CLE 17 Shedeur Sanders passed to Davon Booth to the right for 6 yard loss, tackled by DeWayne Carter
  2. 1:40 2nd & 16 CLE 11 Davon Booth rushed to the right for 4 yard gain, tackled by Joe Andreessen
  3. 1:28 3rd & 12 CLE 15 Buffalo timeout
  4. 1:28 3rd & 12 CLE 15 Buffalo committed 5 yard penalty (Offside)
  5. 1:20 3rd & 7 CLE 20 Shedeur Sanders incomplete pass down the middle intended for Davon Booth
  6. 1:14 4th & 7 CLE 20 Wes Pahl punted for 54 yards. Ray Davis returned punt for 12 yards
Buffalo 2nd, 1:02
  1. 1:02 1st & 10 BUF 38 Kyle Allen passed to Mecole Hardman Jr. to the right for 6 yard gain, tackled by Nathaniel Watson
  2. 0:46 2nd & 4 BUF 44 Kyle Allen passed to Ja'Mori Maclin to the right for 37 yard gain, tackled by Tre Avery
  3. 0:26 1st & 10 CLE 19 Kyle Allen passed to Shane Zylstra to the right for 10 yard gain, tackled by Tre Avery
  4. 0:21 1st & 9 CLE 9 Kyle Allen passed to Mecole Hardman Jr. to the left for 9 yard touchdown BUF 13, CLE 7
  5. 0:15 1st & 9 CLE 0 Tyler Bass made PAT BUF 14, CLE 7
Cleveland 2nd, 0:15
  1. 0:15 1st & 9 CLE 0 Buffalo kicked off for 65 yards, Kole Wilson returned kickoff for 25 yards. Cleveland committed 12 yard penalty (Clipping)
  2. 0:09 1st & 10 CLE 13 Ahmani Marshall rushed to the right for 1 yard gain, tackled by Joe Andreessen
Cleveland 3rd, 15:00
  1. 15:00 2nd & 9 BUF 14 Buffalo kicked off for 61 yards, Davon Booth returned kickoff for 27 yards
  2. 14:55 1st & 10 CLE 31 Deshaun Watson incomplete pass to the right intended for Malachi Corley
  3. 14:49 2nd & 10 CLE 31 Ahmani Marshall rushed to the right for 1 yard loss, tackled by Javon Solomon
  4. 14:08 3rd & 11 CLE 30 Deshaun Watson incomplete pass down the middle intended for Gage Larvadain
  5. 14:01 4th & 11 CLE 30 Wes Pahl punted for 55 yards. Mecole Hardman Jr. returned punt for 17 yards
Buffalo 3rd, 13:48
  1. 13:48 1st & 10 BUF 32 Shane Buechele passed to Shane Zylstra to the right for 9 yard gain, tackled by Donovan McMillon
  2. 13:11 2nd & 1 BUF 41 Ian Wheeler rushed to the left for 10 yard gain, tackled by Nathaniel Watson
  3. 12:32 1st & 10 CLE 49 Ian Wheeler rushed to the right for 4 yard gain, tackled by Tre Avery
  4. 11:48 2nd & 6 CLE 45 Shane Buechele passed to Ian Wheeler to the left for 2 yard gain, tackled by Winston Reid
  5. 11:07 3rd & 4 CLE 43 Ian Wheeler rushed up the middle for 3 yard gain, tackled by Logan Fano
  6. 10:29 4th & 1 CLE 40 Ian Wheeler rushed to the right for 6 yard gain, tackled by Tre Avery
  7. 9:52 1st & 10 CLE 34 Shane Buechele incomplete pass to the right intended for Stephen Gosnell
  8. 9:48 2nd & 10 CLE 34 Ian Wheeler rushed up the middle for 5 yard gain, tackled by Donovan McMillon
  9. 9:04 3rd & 5 CLE 29 Buffalo committed 5 yard penalty (False Start)
  10. 8:47 3rd & 10 CLE 34 Shane Buechele incomplete pass to the left intended for Ja'Mori Maclin
  11. 8:41 4th & 10 CLE 34 Tyler Bass kicked a 52-yard field goal BUF 17, CLE 7
Cleveland 3rd, 8:37
  1. 8:37 4th & 10 CLE 34 Buffalo kicked off for 62 yards, Kole Wilson returned kickoff for 38 yards
  2. 8:30 1st & 10 CLE 41 Ahmani Marshall rushed up the middle for 1 yard gain, tackled by DeWayne Carter
  3. 7:52 2nd & 9 CLE 42 Deshaun Watson passed to Davon Booth to the left for 1 yard loss, tackled by Jordan Dunbar
  4. 7:15 3rd & 10 CLE 41 Deshaun Watson incomplete pass down the middle intended for Ahmani Marshall
  5. 7:11 4th & 10 CLE 41 Wes Pahl punted for 48 yards, no return
Buffalo 3rd, 6:59
  1. 6:59 1st & 10 BUF 11 Ian Wheeler rushed to the left for 2 yard gain, tackled by Coziah Izzard
  2. 6:21 2nd & 8 BUF 13 Shane Buechele incomplete pass to the right intended for Keleki Latu
  3. 6:16 3rd & 8 BUF 13 Shane Buechele incomplete pass to the right intended for Mecole Hardman Jr.
  4. 6:10 4th & 8 BUF 13 Mitch Wishnowsky punted for 59 yards. Kole Wilson returned punt for 1 yard. Cleveland committed 10 yard penalty (Illegal Block)
Cleveland 3rd, 5:58
  1. 5:58 1st & 10 CLE 19 Deshaun Watson passed to Malachi Corley down the middle for 20 yard gain, tackled by Jordan Dunbar
  2. 5:10 1st & 10 CLE 39 Ahmani Marshall rushed up the middle for 1 yard gain, tackled by Zane Durant
  3. 4:31 2nd & 9 CLE 40 Deshaun Watson rushed to the right for 10 yard gain, tackled by Theron Gaines
  4. 3:50 1st & 10 CLE 50 Deshaun Watson incomplete pass to the left
  5. 3:42 2nd & 10 CLE 50 Deshaun Watson passed to Gage Larvadain to the left for 5 yard gain, tackled by Jimmy Ciarlo
  6. 3:07 3rd & 5 BUF 45 Deshaun Watson pass intercepted to the left. Te'Cory Couch intercepted Deshaun Watson for no gain
Buffalo 3rd, 3:00
  1. 3:00 1st & 10 BUF 27 Frank Gore Jr. rushed up the middle for 2 yard gain, tackled by Khordae Sydnor
  2. 2:18 2nd & 8 BUF 29 Shane Buechele passed to Ja'Mori Maclin to the left for 71 yard touchdown BUF 23, CLE 7
  3. 2:07 2nd & 8 CLE 0 Tyler Bass made PAT BUF 24, CLE 7
Cleveland 3rd, 2:07
  1. 2:07 2nd & 8 CLE 0 Buffalo kicked off for 63 yards, Kole Wilson returned kickoff for 31 yards
  2. 2:02 1st & 10 CLE 33 Ahmani Marshall rushed up the middle for 7 yard gain, tackled by Wande Owens
  3. 1:27 2nd & 3 CLE 40 Ahmani Marshall rushed to the left for 2 yard gain, tackled by Zane Durant
  4. 0:54 3rd & 1 CLE 42 Deshaun Watson rushed up the middle for 3 yard gain, tackled by Zane Durant
  5. 0:11 1st & 10 CLE 45 Deshaun Watson passed to Malachi Corley to the left for 7 yard gain, tackled by Theron Gaines
  6. End of 3rd Quarter
  7. 15:00 2nd & 3 BUF 48 Ahmani Marshall rushed to the right for 6 yard gain, tackled by Te'Cory Couch
  8. 14:23 1st & 10 BUF 42 Ahmani Marshall rushed to the right for 1 yard gain, tackled by Te'Cory Couch
  9. 13:45 2nd & 9 BUF 41 Cleveland timeout
  10. 13:45 2nd & 9 BUF 41 Deshaun Watson passed to Ben Patterson to the right for 5 yard gain, tackled by Jordan Dunbar
  11. 13:02 3rd & 4 BUF 36 Deshaun Watson incomplete pass to the left intended for Malachi Corley
  12. 12:58 4th & 4 BUF 36 Deshaun Watson incomplete pass to the right intended for Luke Floriea
Buffalo 4th, 12:53
  1. 12:53 1st & 10 BUF 37 Frank Gore Jr. rushed to the right for no gain, tackled by Logan Fano
  2. 12:16 2nd & 10 BUF 37 Shane Buechele incomplete pass to the left intended for Frank Gore Jr.
  3. 12:12 3rd & 10 BUF 37 Shane Buechele passed to Shane Zylstra to the left for 10 yard gain, tackled by Jamil Muhammad
  4. 11:28 1st & 10 BUF 47 Ian Wheeler rushed to the right for 3 yard gain, tackled by Jamil Muhammad
  5. 10:47 2nd & 7 CLE 50 Shane Buechele passed to Ian Wheeler to the right for 19 yard gain, tackled by Zion Washington
  6. 10:38 1st & 10 CLE 31 Buffalo committed 15 yard penalty (Taunting)
  7. 10:18 1st & 10 CLE 46 Frank Gore Jr. rushed to the left for 11 yard gain, tackled by Zion Washington
  8. 9:40 1st & 10 CLE 35 Frank Gore Jr. rushed to the right for 18 yard gain, tackled by Justin Jefferson
  9. 8:57 1st & 10 CLE 17 Frank Gore Jr. rushed to the right for 7 yard gain, tackled by Benton Whitley
  10. 8:17 2nd & 3 CLE 10 Ian Wheeler rushed to the left for 2 yard gain, tackled by Nathaniel Watson
  11. 7:39 3rd & 1 CLE 8 Ian Wheeler rushed to the right for 3 yard gain, tackled by Christopher Edmonds
  12. 6:55 1st & 5 CLE 5 Shane Buechele rushed to the right for 5 yard touchdown BUF 30, CLE 7
  13. 6:49 1st & 5 CLE 0 Tyler Bass made PAT BUF 31, CLE 7
Cleveland 4th, 6:49
  1. 6:49 1st & 5 CLE 0 Buffalo kicked off, touchback
  2. 6:49 1st & 15 CLE 30 Cleveland committed 5 yard penalty (False Start)
  3. 6:49 1st & 20 CLE 25 Dillon Gabriel incomplete pass down the middle intended for Luke Floriea
  4. 6:45 2nd & 20 CLE 25 Davon Booth rushed to the right for no gain, tackled by DeWayne Carter
  5. 6:03 3rd & 20 CLE 25 Cleveland committed 5 yard penalty (False Start)
  6. 6:03 3rd & 25 CLE 20 Davon Booth rushed up the middle for 12 yard gain, tackled by Cade Denhoff
  7. 5:19 4th & 13 CLE 32 Wes Pahl punted for 35 yards, no return
Buffalo 4th, 5:11
  1. 5:11 1st & 10 BUF 33 Ian Wheeler rushed to the right for 6 yard gain, tackled by Nate Evans
  2. 4:33 2nd & 4 BUF 39 Ian Wheeler rushed to the right for 1 yard gain, tackled by Benton Whitley
  3. 3:50 3rd & 3 BUF 40 Frank Gore Jr. rushed to the right for 4 yard gain, tackled by Patrick Jenkins
  4. 3:06 1st & 10 BUF 44 Ian Wheeler rushed to the left for 8 yard gain, tackled by Zion Washington
  5. 2:23 2nd & 2 CLE 48 Ian Wheeler rushed to the left for 1 yard gain, tackled by Elijah Chatman
  6. 2:00 3rd & 1 CLE 47 Ian Wheeler rushed to the right for 2 yard gain, tackled by Edefuan Ulofoshio
  7. 1:16 1st & 10 CLE 45 Shane Buechele rushed for 1 yard loss
  8. 0:39 2nd & 11 CLE 46 Shane Buechele rushed 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.