LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Pittsburgh at Cleveland play by play — NFL December 28, 2025

Pittsburgh 6
Cleveland 13
Final
Cleveland 1st, 15:00
  1. 15:00 1st & 10 PIT 35 Pittsburgh kicked off for 63 yards, Trayveon Williams returned kickoff for 25 yards
  2. 14:55 1st & 10 CLE 27 Raheim Sanders rushed to the left for 6 yard gain, tackled by Kyle Dugger
  3. 14:21 2nd & 4 CLE 33 Shedeur Sanders passed to Brenden Bates to the right for 19 yard gain, tackled by Asante Samuel Jr.
  4. 13:40 1st & 10 PIT 48 Shedeur Sanders incomplete pass to the left intended for Raheim Sanders
  5. 13:35 2nd & 10 PIT 48 Raheim Sanders rushed to the right for 3 yard gain, tackled by Patrick Queen
  6. 12:54 3rd & 7 PIT 45 Shedeur Sanders passed to Jerry Jeudy to the right for 10 yard gain, tackled by Kyle Dugger
  7. 12:09 1st & 10 PIT 35 Dylan Sampson rushed to the left for 1 yard gain, tackled by Kyle Dugger
  8. 11:38 2nd & 9 PIT 34 Shedeur Sanders incomplete pass down the middle intended for Jerry Jeudy
  9. 11:33 3rd & 9 PIT 34 Shedeur Sanders passed to Harold Fannin Jr. to the left for 2 yard gain, tackled by Chuck Clark
  10. 10:52 4th & 7 PIT 32 Andre Szmyt kicked a 50-yard field goal PIT 0, CLE 3
Pittsburgh 1st, 10:48
  1. 10:48 1st & 10 CLE 35 Cleveland kicked off for 62 yards, Kenneth Gainwell returned kickoff for 23 yards
  2. 10:40 1st & 10 PIT 26 Jaylen Warren rushed to the right for 4 yard gain, tackled by Devin Bush. Jaylen Warren fumbled. Dylan Cook recovered fumble for no gain
  3. 9:57 2nd & 4 PIT 32 Jaylen Warren rushed to the left for 1 yard gain, tackled by Jerome Baker
  4. 9:13 3rd & 3 PIT 33 Kenneth Gainwell rushed to the right for 1 yard gain, tackled by Mason Graham
  5. 8:40 4th & 2 PIT 34 Corliss Waitman punted for 52 yards, no return
Cleveland 1st, 8:32
  1. 8:32 1st & 10 CLE 14 Shedeur Sanders passed to Cedric Tillman to the left for 42 yard gain, tackled by Chuck Clark
  2. 7:52 1st & 10 PIT 44 Raheim Sanders rushed to the right for 6 yard gain, tackled by Kyle Dugger
  3. 7:15 2nd & 4 PIT 38 Raheim Sanders rushed to the left for 1 yard loss, tackled by Cameron Heyward
  4. 6:36 3rd & 5 PIT 39 Trayveon Williams rushed up the middle for 9 yard gain, tackled by Cameron Heyward
  5. 5:55 1st & 10 PIT 30 Raheim Sanders rushed to the left for 2 yard gain, tackled by Jack Sawyer
  6. 5:18 2nd & 8 PIT 28 Shedeur Sanders passed to Harold Fannin Jr. to the right for 28 yard touchdown PIT 0, CLE 9
  7. 5:11 1st & 10 PIT 15 Andre Szmyt made PAT PIT 0, CLE 10
Pittsburgh 1st, 5:11
  1. 5:11 1st & 10 CLE 35 Cleveland kicked off, touchback
  2. 5:11 1st & 10 PIT 20 Aaron Rodgers passed to Jonnu Smith to the left for 4 yard gain, tackled by Grant Delpit
  3. 4:32 2nd & 6 PIT 24 Aaron Rodgers incomplete pass to the right intended for Marquez Valdes-Scantling
  4. 4:26 3rd & 6 PIT 24 Pittsburgh committed 10 yard penalty (Pass Interference)
  5. 4:00 3rd & 16 PIT 14 Aaron Rodgers passed to Darnell Washington to the right for 11 yard gain, tackled by Grant Delpit. Cleveland committed 15 yard penalty (Taunting)
  6. 3:27 1st & 10 PIT 40 Jaylen Warren rushed to the left for 5 yard gain, tackled by Tyson Campbell
  7. 2:45 2nd & 5 PIT 45 Aaron Rodgers passed to Darnell Washington to the right for 4 yard gain, tackled by Grant Delpit
  8. 2:04 3rd & 1 PIT 49 Connor Heyward rushed to the right for 29 yard gain, tackled by Mohamoud Diabate
  9. 1:15 1st & 10 CLE 22 Pittsburgh timeout
  10. 1:15 1st & 10 CLE 22 Kenneth Gainwell rushed to the right for 3 yard gain, tackled by Myles Garrett
  11. 0:32 2nd & 7 CLE 19 Aaron Rodgers passed to Kenneth Gainwell to the left for 6 yard loss, tackled by Devin Bush
  12. End of 1st Quarter
  13. 15:00 3rd & 13 CLE 25 Aaron Rodgers incomplete pass to the left intended for Kenneth Gainwell
  14. 14:58 4th & 13 CLE 25 Chris Boswell kicked a 44-yard field goal PIT 3, CLE 10
Cleveland 2nd, 14:54
  1. 14:54 1st & 10 PIT 35 Pittsburgh kicked off, touchback
  2. 14:54 1st & 10 CLE 35 Shedeur Sanders passed to Jerry Jeudy to the left for 13 yard gain, tackled by Asante Samuel Jr.
  3. 14:16 1st & 10 CLE 48 Raheim Sanders rushed to the right for no gain, tackled by Patrick Queen
  4. 13:36 2nd & 10 CLE 48 Shedeur Sanders passed to Jerry Jeudy down the middle for 15 yard gain, tackled by Jalen Ramsey
  5. 12:54 1st & 10 PIT 37 Shedeur Sanders passed to Dylan Sampson to the right for 1 yard loss, tackled by Patrick Queen
  6. 12:11 2nd & 11 PIT 38 Shedeur Sanders sacked by Alex Highsmith for 1 yard loss
  7. 11:32 3rd & 12 PIT 39 Cleveland committed 5 yard penalty (False Start)
  8. 11:08 3rd & 17 PIT 44 Shedeur Sanders rushed to the left for 11 yard gain, tackled by Cameron Heyward
  9. 10:18 4th & 6 PIT 33 Shedeur Sanders incomplete pass to the left intended for Sal Cannella
Pittsburgh 2nd, 10:14
  1. 10:14 1st & 10 PIT 34 Jaylen Warren rushed up the middle for 15 yard gain, tackled by Cameron Thomas
  2. 9:29 1st & 10 PIT 49 Jaylen Warren rushed to the left for 4 yard gain, tackled by Mason Graham
  3. 8:47 2nd & 6 CLE 47 Aaron Rodgers incomplete pass to the left intended for Marquez Valdes-Scantling
  4. 8:42 3rd & 6 CLE 47 Aaron Rodgers incomplete pass to the left intended for Adam Thielen
  5. 8:38 4th & 6 CLE 47 Corliss Waitman punted for 31 yards, no return
Cleveland 2nd, 8:28
  1. 8:28 1st & 10 CLE 16 Dylan Sampson rushed to the right for 3 yard gain, tackled by Chuck Clark
  2. 7:54 2nd & 7 CLE 19 Dylan Sampson rushed to the left for 3 yard gain, tackled by Asante Samuel Jr.
  3. 7:11 3rd & 4 CLE 22 Shedeur Sanders passed to Isaiah Bond to the left for 16 yard gain, tackled by Joey Porter Jr.
  4. 6:25 1st & 10 CLE 38 Shedeur Sanders rushed to the right for 4 yard gain, tackled by Malik Harrison
  5. 5:45 2nd & 6 CLE 42 Shedeur Sanders passed to Jerry Jeudy to the right for 12 yard gain, tackled by Kyle Dugger
  6. 5:03 1st & 10 PIT 46 Shedeur Sanders pass intercepted to the right. Jack Sawyer intercepted Shedeur Sanders for 27 yards
Pittsburgh 2nd, 4:55
  1. 4:55 1st & 10 CLE 31 Connor Heyward rushed to the right for 3 yard loss, tackled by Jerome Baker
  2. 4:07 2nd & 13 CLE 34 Jaylen Warren rushed up the middle for 6 yard gain, tackled by Devin Bush
  3. 3:26 3rd & 7 CLE 28 Aaron Rodgers rushed up the middle for 6 yard gain, tackled by Ronnie Hickman
  4. 2:50 4th & 1 CLE 22 Pittsburgh timeout
  5. 2:50 4th & 1 CLE 22 Aaron Rodgers incomplete pass to the left intended for Scotty Miller
Cleveland 2nd, 2:46
  1. 2:46 1st & 10 CLE 22 Shedeur Sanders incomplete pass to the right intended for Blake Whiteheart
  2. 2:40 2nd & 10 CLE 22 Shedeur Sanders passed to Malachi Corley to the right for 4 yard gain, tackled by Chuck Clark
  3. 2:14 3rd & 6 CLE 26 Pittsburgh timeout
  4. 2:14 3rd & 6 CLE 26 Shedeur Sanders passed to Jerry Jeudy to the left for 4 yard gain, tackled by Jalen Ramsey
  5. 2:00 4th & 2 CLE 30 Corey Bojorquez punted for 57 yards. Scotty Miller returned punt for 9 yards
Pittsburgh 2nd, 1:51
  1. 1:51 1st & 10 PIT 22 Kenneth Gainwell rushed to the left for 2 yard gain, tackled by Mason Graham
  2. 1:19 2nd & 8 PIT 24 Aaron Rodgers passed to Marquez Valdes-Scantling to the left for 7 yard gain, tackled by Tyson Campbell
  3. 1:00 3rd & 1 PIT 31 Aaron Rodgers passed to Kenneth Gainwell down the middle for 8 yard gain, tackled by Devin Bush
  4. 0:40 1st & 10 PIT 39 Aaron Rodgers passed to Kenneth Gainwell down the middle for 10 yard gain, tackled by Carson Schwesinger
  5. 0:27 1st & 10 PIT 49 Aaron Rodgers incomplete pass down the middle
  6. 0:26 2nd & 10 PIT 49 Aaron Rodgers passed to Pat Freiermuth down the middle for 23 yard gain, tackled by Grant Delpit
  7. 0:22 1st & 10 CLE 28 Aaron Rodgers incomplete pass to the right intended for Scotty Miller
  8. 0:17 2nd & 10 CLE 28 Pittsburgh committed 5 yard penalty (False Start)
  9. 0:17 2nd & 15 CLE 33 Aaron Rodgers passed to Adam Thielen down the middle for 11 yard gain, tackled by Devin Bush
  10. 0:04 3rd & 4 CLE 22 Aaron Rodgers incomplete pass down the middle
  11. 0:03 4th & 4 CLE 22 Cleveland timeout
  12. 0:03 4th & 4 CLE 22 Chris Boswell kicked a 40-yard field goal PIT 6, CLE 10
Pittsburgh 3rd, 15:00
  1. 15:00 1st & 10 CLE 35 Cleveland kicked off for 63 yards, Jaylen Warren returned kickoff for 23 yards
  2. 14:56 1st & 10 PIT 25 Jonnu Smith rushed to the right for 7 yard gain, tackled by Mason Graham
  3. 14:13 2nd & 3 PIT 32 Jaylen Warren rushed up the middle for 7 yard gain, tackled by Jerome Baker
  4. 13:29 1st & 10 PIT 39 Aaron Rodgers sacked by Grant Delpit for 3 yard loss. Aaron Rodgers fumbled. Jonnu Smith recovered fumble for no gain
  5. 12:46 2nd & 13 PIT 36 Aaron Rodgers passed to Marquez Valdes-Scantling to the left for 7 yard gain, tackled by Rayshawn Jenkins. Marquez Valdes-Scantling fumbled. Marquez Valdes-Scantling recovered fumble for no gain
  6. 12:08 3rd & 6 PIT 43 Aaron Rodgers incomplete pass down the middle intended for Adam Thielen
  7. 12:02 4th & 6 PIT 43 Corliss Waitman punted for 43 yards, no return
Cleveland 3rd, 11:55
  1. 11:55 1st & 10 CLE 14 Raheim Sanders rushed to the right for 5 yard gain, tackled by Chuck Clark
  2. 11:17 2nd & 5 CLE 19 Cleveland committed 9 yard penalty (Holding)
  3. 10:53 2nd & 14 CLE 10 Pittsburgh committed 15 yard penalty (Roughing the Passer)
  4. 10:49 1st & 10 CLE 25 Shedeur Sanders passed to Dylan Sampson to the left for 1 yard gain, tackled by Joey Porter Jr.
  5. 10:07 2nd & 9 CLE 26 Dylan Sampson rushed up the middle for 3 yard gain, tackled by Payton Wilson
  6. 9:22 3rd & 6 CLE 29 Shedeur Sanders passed to Sal Cannella down the middle for 6 yard gain, tackled by Payton Wilson
  7. 8:37 1st & 10 CLE 35 Trayveon Williams rushed to the left for 1 yard gain, tackled by Alex Highsmith
  8. 7:58 2nd & 9 CLE 36 Cleveland committed 5 yard penalty (False Start)
  9. 7:35 2nd & 14 CLE 31 Shedeur Sanders sacked by Alex Highsmith for 1 yard loss
  10. 6:51 3rd & 15 CLE 30 Dylan Sampson rushed to the right for 2 yard gain, tackled by Payton Wilson
  11. 6:08 4th & 13 CLE 32 Corey Bojorquez punted for 46 yards, no return
Pittsburgh 3rd, 6:00
  1. 6:00 1st & 10 PIT 22 Jaylen Warren rushed to the left for 3 yard gain, tackled by Mason Graham
  2. 5:18 2nd & 7 PIT 25 Aaron Rodgers passed to Marquez Valdes-Scantling to the right for 7 yard gain, tackled by Grant Delpit
  3. 4:57 1st & 10 PIT 32 Aaron Rodgers passed to Jonnu Smith to the right for 3 yard gain, tackled by Devin Bush
  4. 4:16 2nd & 7 PIT 35 Aaron Rodgers passed to Jonnu Smith down the middle for 8 yard gain, tackled by Carson Schwesinger
  5. 3:35 1st & 10 PIT 43 Jonnu Smith rushed to the right for 2 yard gain, tackled by Denzel Ward
  6. 2:51 2nd & 8 PIT 45 Kenneth Gainwell rushed up the middle for 3 yard gain, tackled by Adin Huntington
  7. 2:06 3rd & 5 PIT 48 Aaron Rodgers passed to Scotty Miller down the middle for 8 yard gain, tackled by Devin Bush
  8. 1:22 1st & 10 CLE 44 Kenneth Gainwell rushed to the right for 4 yard gain, tackled by Jerome Baker
  9. 0:36 2nd & 6 CLE 40 Jaylen Warren rushed to the left for 13 yard gain, tackled by Carson Schwesinger
  10. End of 3rd Quarter
  11. 15:00 1st & 10 CLE 27 Jaylen Warren rushed to the right for no gain, tackled by Mike Hall Jr.
  12. 14:21 2nd & 10 CLE 27 Aaron Rodgers passed to Jonnu Smith to the left for 4 yard loss, tackled by Tyson Campbell
  13. 13:38 3rd & 14 CLE 31 Aaron Rodgers sacked by Alex Wright for 5 yard loss
  14. 12:59 4th & 19 CLE 36 Chris Boswell missed a 54-yard field goal
Cleveland 4th, 12:53
  1. 12:53 1st & 10 CLE 44 Cleveland committed 5 yard penalty (False Start)
  2. 12:53 1st & 15 CLE 39 Shedeur Sanders passed to Raheim Sanders to the right for 10 yard gain, tackled by Cameron Heyward
  3. 12:12 2nd & 5 CLE 49 Shedeur Sanders pass intercepted to the left. Kyle Dugger intercepted Shedeur Sanders for no gain
Pittsburgh 4th, 12:02
  1. 12:02 1st & 10 PIT 34 Kenneth Gainwell rushed to the right for 15 yard gain, tackled by Carson Schwesinger
  2. 11:18 1st & 10 PIT 49 Aaron Rodgers passed to Scotty Miller to the left for 2 yard gain, tackled by Tyson Campbell
  3. 10:44 2nd & 8 CLE 49 Aaron Rodgers passed to Jonnu Smith to the right for 7 yard gain, tackled by Grant Delpit
  4. 9:55 3rd & 1 CLE 42 Pittsburgh committed 4 yard penalty (False Start)
  5. 9:55 3rd & 5 CLE 46 Aaron Rodgers incomplete pass to the left intended for Pat Freiermuth
  6. 9:51 4th & 5 CLE 46 Corliss Waitman punted for 34 yards, no return
Cleveland 4th, 9:44
  1. 9:44 1st & 10 CLE 12 Dylan Sampson rushed to the right for 1 yard gain, tackled by Jalen Ramsey. Cleveland committed 6 yard penalty (Holding)
  2. 9:22 1st & 15 CLE 7 Dylan Sampson rushed to the left for 6 yard gain, tackled by Payton Wilson
  3. 8:41 2nd & 9 CLE 13 Shedeur Sanders passed to Dylan Sampson to the left for no gain, tackled by Kyle Dugger
  4. 7:59 3rd & 9 CLE 13 Shedeur Sanders passed to Sal Cannella to the right for 5 yard gain, tackled by Jalen Ramsey
  5. 7:15 4th & 4 CLE 18 Corey Bojorquez punted for 64 yards. Scotty Miller returned punt for 25 yards
Pittsburgh 4th, 7:03
  1. 7:03 1st & 10 PIT 43 Jaylen Warren rushed to the left for 7 yard gain, tackled by Devin Bush
  2. 6:21 2nd & 3 CLE 50 Jaylen Warren rushed to the right for 1 yard loss, tackled by Grant Delpit
  3. 5:37 3rd & 4 PIT 49 Kenneth Gainwell rushed to the right for 2 yard loss, tackled by Alex Wright
  4. 5:01 4th & 6 PIT 47 Corliss Waitman punted for 43 yards, no return
Cleveland 4th, 4:54
  1. 4:54 1st & 10 CLE 10 Dylan Sampson rushed to the right for 3 yard gain, tackled by Cameron Heyward
  2. 4:12 2nd & 7 CLE 13 Shedeur Sanders rushed to the left for 6 yard gain, tackled by Jalen Ramsey
  3. 3:24 3rd & 1 CLE 19 Raheim Sanders rushed up the middle for no gain, tackled by Kyle Dugger
  4. 2:24 4th & 1 CLE 19 Corey Bojorquez punted for 61 yards, no return
Pittsburgh 4th, 2:16
  1. 2:16 1st & 10 PIT 20 Aaron Rodgers incomplete pass to the right intended for Marquez Valdes-Scantling
  2. 2:12 2nd & 10 PIT 20 Aaron Rodgers incomplete pass to the right intended for Pat Freiermuth
  3. 2:08 3rd & 10 PIT 20 Aaron Rodgers incomplete pass to the right intended for Adam Thielen
  4. 2:02 4th & 10 PIT 20 Aaron Rodgers incomplete pass down the middle intended for Scotty Miller
Cleveland 4th, 1:58
  1. 1:58 1st & 10 PIT 20 Cleveland timeout
  2. 1:58 1st & 10 PIT 20 Dylan Sampson rushed to the left for 5 yard gain, tackled by Malik Harrison
  3. 1:53 2nd & 5 PIT 15 Pittsburgh timeout
  4. 1:53 2nd & 5 PIT 15 Dylan Sampson rushed to the left for 1 yard loss, tackled by Malik Harrison
  5. 1:48 3rd & 6 PIT 16 Pittsburgh timeout
  6. 1:48 3rd & 6 PIT 16 Dylan Sampson rushed to the right for 1 yard gain, tackled by Keeanu Benton
  7. 1:44 4th & 5 PIT 15 Pittsburgh timeout
  8. 1:44 4th & 5 PIT 15 Andre Szmyt kicked a 33-yard field goal PIT 6, CLE 13
Pittsburgh 4th, 1:40
  1. 1:40 1st & 10 CLE 35 Cleveland kicked off, touchback
  2. 1:40 1st & 10 PIT 35 Aaron Rodgers passed to Scotty Miller to the left for 15 yard gain, tackled by Ronnie Hickman
  3. 1:22 1st & 10 CLE 50 Aaron Rodgers incomplete pass to the left intended for Scotty Miller
  4. 1:19 2nd & 10 CLE 50 Aaron Rodgers passed to Pat Freiermuth down the middle for 29 yard gain, tackled by Rayshawn Jenkins
  5. 0:53 1st & 10 CLE 21 Aaron Rodgers passed to Pat Freiermuth to the right for 11 yard gain, tackled by Tre Avery
  6. 0:32 1st & 10 CLE 10 Aaron Rodgers passed to Adam Thielen to the left for 3 yard gain, tackled by Tre Avery
  7. 0:29 2nd & 7 CLE 7 Aaron Rodgers incomplete pass to the right intended for Marquez Valdes-Scantling
  8. 0:24 3rd & 7 CLE 7 Aaron Rodgers incomplete pass to the right intended for Marquez Valdes-Scantling
  9. 0:21 4th & 7 CLE 7 Aaron Rodgers incomplete pass to the right intended for Marquez Valdes-Scantling
Cleveland 4th, 0:17
  1. 0:17 1st & 10 CLE 7 Shedeur Sanders 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.