LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Cleveland at Philadelphia play by play — NFL August 16, 2025

Cleveland 22
Philadelphia 13
Final
Cleveland 1st, 15:00
  1. 15:00 1st & 10 PHI 35 Philadelphia kicked off for 62 yards, Kaden Davis returned kickoff for 34 yards
  2. 14:51 1st & 10 CLE 37 Pierre Strong Jr. rushed to the right for 4 yard gain, tackled by Jeremiah Trotter Jr.
  3. 14:17 2nd & 6 CLE 41 Dillon Gabriel sacked by Jihaad Campbell for 4 yard loss
  4. 13:36 3rd & 10 CLE 37 Dillon Gabriel passed to Blake Whiteheart down the middle for 10 yard gain, tackled by Adoree' Jackson
  5. 13:02 1st & 10 CLE 47 Pierre Strong Jr. rushed up the middle for 4 yard gain, tackled by Jeremiah Trotter Jr.
  6. 12:21 2nd & 6 PHI 49 Dillon Gabriel rushed to the left for 1 yard gain, tackled by Jeremiah Trotter Jr.
  7. 11:37 3rd & 5 PHI 48 Dillon Gabriel passed to Jamari Thrash to the right for 7 yard gain, tackled by Brandon Johnson
  8. 11:02 1st & 10 PHI 41 Ahmani Marshall rushed to the left for 3 yard gain, tackled by Patrick Johnson
  9. 10:22 2nd & 7 PHI 38 Pierre Strong Jr. rushed to the left for 5 yard gain, tackled by Adoree' Jackson
  10. 9:38 3rd & 2 PHI 33 Dillon Gabriel passed to Pierre Strong Jr. to the left for 5 yard gain, tackled by Jihaad Campbell
  11. 9:02 1st & 10 PHI 28 Dillon Gabriel passed to Diontae Johnson to the left for 7 yard gain, tackled by Adoree' Jackson
  12. 8:23 2nd & 3 PHI 21 Gage Larvadain rushed to the left for 16 yard gain, tackled by Sydney Brown
  13. 7:36 1st & 5 PHI 5 Cleveland timeout
  14. 7:36 1st & 5 PHI 5 Ahmani Marshall rushed up the middle for 1 yard gain, tackled by Gabe Hall
  15. 7:00 2nd & 4 PHI 4 Ahmani Marshall rushed up the middle for 4 yard touchdown CLE 6, PHI 0
  16. 6:55 1st & 10 PHI 0 2pt attempt failed, Corey Bojorquez pass attempt
Philadelphia 1st, 6:55
  1. 6:55 1st & 10 CLE 35 Cleveland kicked off for 63 yards, Montrell Johnson Jr. returned kickoff for 28 yards
  2. 6:48 1st & 10 PHI 30 A.J. Dillon rushed to the left for 4 yard gain, tackled by Alex Wright
  3. 6:15 2nd & 6 PHI 34 A.J. Dillon rushed to the right for 1 yard gain, tackled by Devin Bush
  4. 5:34 3rd & 5 PHI 35 Dorian Thompson-Robinson passed to Ainias Smith to the left for 10 yard gain, tackled by Cameron Mitchell
  5. 4:59 1st & 10 PHI 45 A.J. Dillon rushed to the right for 2 yard gain, tackled by Jerome Baker
  6. 4:20 2nd & 8 PHI 47 Dorian Thompson-Robinson passed to A.J. Dillon down the middle for 14 yard loss, tackled by Nathaniel Watson
  7. 3:30 3rd & 8 PHI 47 Dorian Thompson-Robinson incomplete pass to the right intended for A.J. Dillon
  8. 3:25 4th & 8 PHI 47 Braden Mann punted for 46 yards. Gage Larvadain returned punt for 7 yards
Cleveland 1st, 3:13
  1. 3:13 1st & 10 CLE 28 Dillon Gabriel incomplete pass to the right intended for Pierre Strong Jr.
  2. 3:07 2nd & 10 CLE 28 Cleveland committed 5 yard penalty (Ineligible Pass)
  3. 2:55 2nd & 15 CLE 23 Dillon Gabriel passed to Jamari Thrash down the middle for 11 yard gain, tackled by Brandon Johnson
  4. 2:18 3rd & 4 CLE 34 Dillon Gabriel passed to Jamari Thrash to the left for 6 yard gain, tackled by Brandon Johnson
  5. 1:41 1st & 10 CLE 40 Dillon Gabriel passed to Cedric Tillman to the right for 18 yard gain, tackled by Andrew Mukuba
  6. 1:00 1st & 10 PHI 42 Pierre Strong Jr. rushed up the middle for 2 yard gain, tackled by Joshua Uche
  7. 0:22 2nd & 8 PHI 40 Dillon Gabriel passed to Kaden Davis to the right for 9 yard gain, tackled by Joshua Uche
  8. End of 1st Quarter
  9. 15:00 1st & 10 PHI 31 Dillon Gabriel pass intercepted to the left. Andrew Mukuba intercepted Dillon Gabriel for 75 yard touchdown CLE 6, PHI 6
  10. 14:44 1st & 10 CLE 0 Jake Elliott made PAT CLE 6, PHI 7
Cleveland 2nd, 14:44
  1. 14:44 1st & 10 PHI 35 Philadelphia kicked off for 58 yards, Kaden Davis returned kickoff for 26 yards. Cleveland committed 10 yard penalty (Holding)
  2. 14:34 1st & 10 CLE 23 Dillon Gabriel incomplete pass to the left intended for Trayveon Williams
  3. 14:29 2nd & 10 CLE 23 Pierre Strong Jr. rushed up the middle for 8 yard gain, tackled by Smael Mondon Jr.
  4. 13:49 3rd & 2 CLE 31 Dillon Gabriel passed to Jamari Thrash to the left for 19 yard gain, tackled by Kelee Ringo
  5. 13:06 1st & 10 PHI 50 Pierre Strong Jr. rushed to the right for 3 yard gain, tackled by Azeez Ojulari
  6. 12:25 2nd & 7 PHI 47 Philadelphia committed 5 yard penalty (Offside)
  7. 12:02 2nd & 2 PHI 42 Dillon Gabriel incomplete pass to the right intended for Gage Larvadain
  8. 11:57 3rd & 2 PHI 42 Ahmani Marshall rushed to the left for 14 yard gain, tackled by Brandon Johnson
  9. 11:19 1st & 10 PHI 28 Dillon Gabriel passed to Ahmani Marshall to the right for 5 yard gain, tackled by Jeremiah Trotter Jr.
  10. 10:39 2nd & 5 PHI 23 Pierre Strong Jr. rushed to the left for 2 yard gain, tackled by Ty Robinson
  11. 9:58 3rd & 3 PHI 21 Dillon Gabriel sacked by Azeez Ojulari for 7 yard loss
  12. 9:19 4th & 10 PHI 28 Dustin Hopkins kicked a 46-yard field goal CLE 9, PHI 7
Philadelphia 2nd, 9:13
  1. 9:13 1st & 10 CLE 35 Cleveland kicked off for 57 yards, Montrell Johnson Jr. returned kickoff for 19 yards
  2. 9:06 1st & 10 PHI 27 Dorian Thompson-Robinson passed to E.J. Jenkins to the right for 12 yard gain, tackled by Cameron Mitchell
  3. 8:29 1st & 10 PHI 40 Montrell Johnson Jr. rushed up the middle for 1 yard gain, tackled by Jerome Baker
  4. 7:48 2nd & 9 PHI 40 Montrell Johnson Jr. rushed to the right for no gain, tackled by Damontae Kazee
  5. 7:10 3rd & 9 PHI 40 Dorian Thompson-Robinson sacked by Isaiah McGuire for 9 yard loss
  6. 6:28 4th & 18 PHI 31 Braden Mann punted for 42 yards. Gage Larvadain returned punt for 4 yards
Cleveland 2nd, 6:14
  1. 6:14 1st & 10 CLE 31 Dillon Gabriel fumbled. Andrew Mukuba recovered fumble for no gain
Cleveland 2nd, 6:11
  1. 6:11 1st & 10 CLE 31 Cleveland committed 5 yard penalty (Offside)
  2. 5:54 1st & 5 CLE 26 Montrell Johnson Jr. rushed to the left for 6 yard gain, tackled by Easton Mascarenas-Arnold
  3. 5:15 1st & 10 CLE 20 Montrell Johnson Jr. rushed up the middle for 4 yard gain, tackled by Jowon Briggs
  4. 4:39 2nd & 6 CLE 16 Montrell Johnson Jr. rushed to the right for 5 yard gain, tackled by Nik Needham
  5. 4:02 3rd & 1 CLE 11 Kyle McCord rushed up the middle for 2 yard gain, tackled by Sam Kamara
  6. 3:18 1st & 10 CLE 10 Keilan Robinson rushed up the middle for 1 yard loss, tackled by Easton Mascarenas-Arnold
  7. 2:36 2nd & 10 CLE 10 Kyle McCord passed to Terrace Marshall to the right for 6 yard gain, tackled by Donovan McMillon
  8. 2:00 3rd & 4 CLE 4 Philadelphia committed 5 yard penalty (False Start)
  9. 2:00 3rd & 9 CLE 9 Kyle McCord passed to Ainias Smith down the middle for 9 yard touchdown. Cleveland committed 1 yard penalty (Roughing the Passer) CLE 9, PHI 13
  10. 1:57 1st & 10 CLE 0 2pt attempt failed, Montrell Johnson Jr. run
Cleveland 2nd, 1:57
  1. 1:57 1st & 10 PHI 35 Philadelphia kicked off for 65 yards, Trayveon Williams returned kickoff for 38 yards
  2. 1:46 1st & 10 CLE 38 Pierre Strong Jr. rushed to the right for 5 yard loss, tackled by Parry Nickerson
  3. 1:22 2nd & 15 CLE 33 Dillon Gabriel passed to Kaden Davis down the middle for 29 yard gain, tackled by Tristin McCollum
  4. 1:05 1st & 10 PHI 38 Philadelphia timeout
  5. 1:05 1st & 10 PHI 38 Dillon Gabriel incomplete pass to the right intended for Diontae Johnson
  6. 1:00 2nd & 10 PHI 38 Cleveland committed 10 yard penalty (Pass Interference)
  7. 0:53 2nd & 20 PHI 48 Dillon Gabriel passed to Brenden Bates down the middle for 13 yard gain, tackled by Tristin McCollum
  8. 0:30 3rd & 7 PHI 35 Dillon Gabriel passed to Pierre Strong Jr. down the middle for 4 yard gain, tackled by Jihaad Campbell
  9. 0:02 4th & 3 PHI 31 Cleveland timeout
  10. 0:02 4th & 3 PHI 31 Philadelphia timeout
  11. 0:02 4th & 3 PHI 31 Andre Szmyt kicked a 49-yard field goal CLE 12, PHI 13
Philadelphia 3rd, 15:00
  1. 15:00 1st & 10 CLE 35 Cleveland kicked off, touchback
  2. 15:00 1st & 10 PHI 35 Philadelphia committed 5 yard penalty (False Start)
  3. 15:00 1st & 15 PHI 30 Kyle McCord passed to Terrace Marshall to the left for 9 yard gain, tackled by Myles Harden
  4. 14:27 2nd & 6 PHI 39 Montrell Johnson Jr. rushed up the middle for 4 yard gain, tackled by Donovan McMillon
  5. 13:45 3rd & 2 PHI 43 Kyle McCord incomplete pass to the left intended for Terrace Marshall
  6. 13:39 4th & 2 PHI 43 Philadelphia committed 5 yard penalty (False Start)
  7. 13:39 4th & 7 PHI 38 Braden Mann punted for 48 yards. Gage Larvadain returned punt for 5 yards
Cleveland 3rd, 13:27
  1. 13:27 1st & 10 CLE 19 Tyler Huntley passed to Pierre Strong Jr. to the right for 2 yard gain, tackled by Jeremiah Trotter Jr.
  2. 12:39 2nd & 6 CLE 23 Pierre Strong Jr. rushed to the left for 2 yard gain, tackled by Smael Mondon Jr.
  3. 12:03 3rd & 7 CLE 22 Tyler Huntley passed to Pierre Strong Jr. to the left for 1 yard loss, tackled by Smael Mondon Jr.
  4. 11:21 4th & 7 CLE 22 Corey Bojorquez punted for 30 yards, no return
Cleveland 3rd, 11:10
  1. 11:10 1st & 10 PHI 48 Dorian Thompson-Robinson pass intercepted down the middle. K.J. Henry intercepted Dorian Thompson-Robinson for 45 yard touchdown CLE 18, PHI 13
  2. 10:59 1st & 10 PHI 0 Andre Szmyt made PAT CLE 19, PHI 13
Philadelphia 3rd, 10:59
  1. 10:59 1st & 10 CLE 35 Cleveland kicked off for 58 yards, Ben VanSumeren returned kickoff for 23 yards
  2. 10:52 1st & 10 PHI 30 Keilan Robinson rushed to the left for 3 yard gain, tackled by Jowon Briggs
  3. 10:16 2nd & 7 PHI 33 Keilan Robinson rushed up the middle for 8 yard gain, tackled by Julian Okwara
  4. 9:40 1st & 10 PHI 41 Keilan Robinson rushed to the right for 1 yard loss, tackled by Jowon Briggs
  5. 8:58 2nd & 11 PHI 40 Keilan Robinson rushed to the right for 3 yard gain, tackled by Jowon Briggs
  6. 8:18 3rd & 8 PHI 43 Kyle McCord incomplete pass to the left intended for Kylen Granson
  7. 8:13 4th & 8 PHI 43 Braden Mann punted for 48 yards. Gage Larvadain returned punt for 4 yards
Cleveland 3rd, 8:03
  1. 8:03 1st & 10 CLE 11 Tyler Huntley passed to Gage Larvadain to the left for 10 yard gain, tackled by Jakorian Bennett
  2. 7:24 1st & 10 CLE 23 Kaden Davis rushed to the left for 11 yard loss, tackled by Patrick Johnson
  3. 6:42 2nd & 21 CLE 12 Tyler Huntley passed to Kaden Davis to the left for 6 yard gain, tackled by Jakorian Bennett
  4. 6:02 3rd & 16 CLE 17 Tyler Huntley passed to Gage Larvadain down the middle for 7 yard gain, tackled by Parry Nickerson
  5. 5:26 4th & 8 CLE 25 Corey Bojorquez punted for 59 yards. Avery Williams returned punt for 11 yards
Philadelphia 3rd, 5:13
  1. 5:13 1st & 10 PHI 27 Kyle McCord incomplete pass to the left intended for E.J. Jenkins
  2. 5:09 2nd & 10 PHI 27 Keilan Robinson rushed to the right for 3 yard loss, tackled by Nathaniel Watson
  3. 4:29 3rd & 13 PHI 24 Kyle McCord incomplete pass to the right intended for Kylen Granson
  4. 4:24 4th & 13 PHI 24 Braden Mann punted for 62 yards, no return
Cleveland 3rd, 4:14
  1. 4:14 1st & 10 CLE 14 Pierre Strong Jr. rushed to the left for 6 yard gain, tackled by Lance Dixon
  2. 3:36 2nd & 4 CLE 20 Pierre Strong Jr. rushed to the right for 1 yard gain, tackled by Parry Nickerson
  3. 2:58 3rd & 3 CLE 21 Tyler Huntley incomplete pass down the middle intended for Gage Larvadain
  4. 2:53 4th & 3 CLE 21 Corey Bojorquez punted for 59 yards. Ainias Smith returned punt for 10 yards
Philadelphia 3rd, 2:41
  1. 2:41 1st & 10 PHI 30 ShunDerrick Powell rushed to the left for 1 yard gain, tackled by Easton Mascarenas-Arnold
  2. 2:00 2nd & 9 PHI 31 Dorian Thompson-Robinson passed to ShunDerrick Powell to the left for 2 yard gain, tackled by Easton Mascarenas-Arnold
  3. 1:24 3rd & 7 PHI 33 Dorian Thompson-Robinson incomplete pass to the left intended for Terrace Marshall
  4. 1:18 4th & 7 PHI 33 Braden Mann punted for 67 yards, touchback
Cleveland 3rd, 1:07
  1. 1:07 1st & 10 CLE 20 Tyler Huntley passed to Sal Cannella to the right for 5 yard gain, tackled by Smael Mondon Jr.
  2. 0:31 2nd & 5 CLE 25 Pierre Strong Jr. rushed to the right for 3 yard gain, tackled by Lance Dixon
  3. End of 3rd Quarter
  4. 15:00 3rd & 2 CLE 28 Pierre Strong Jr. rushed to the right for 54 yard gain, tackled by Tristin McCollum
  5. 14:20 1st & 10 PHI 18 Ahmani Marshall rushed to the right for 3 yard gain, tackled by Byron Young
  6. 13:41 2nd & 7 PHI 15 Tyler Huntley passed to Sal Cannella to the right for 5 yard gain, tackled by Mac McWilliams
  7. 13:03 3rd & 2 PHI 10 Ahmani Marshall rushed up the middle for no gain, tackled by Byron Young
  8. 12:24 4th & 2 PHI 10 Tyler Huntley incomplete pass to the left intended for Gage Larvadain
Philadelphia 4th, 12:18
  1. 12:18 1st & 10 PHI 10 ShunDerrick Powell rushed to the left for 2 yard gain, tackled by Titus Leo
  2. 11:45 2nd & 8 PHI 12 Dorian Thompson-Robinson passed to Nick Muse to the left for 7 yard gain, tackled by Darius Rush
  3. 11:01 3rd & 1 PHI 19 ShunDerrick Powell rushed to the left for 8 yard loss, tackled by Nathaniel Watson
  4. 10:07 4th & 9 PHI 11 Braden Mann punted for 53 yards. Gage Larvadain returned punt for 16 yards
Cleveland 4th, 9:51
  1. 9:51 1st & 10 PHI 46 Tyler Huntley incomplete pass to the right intended for Gage Larvadain
  2. 9:46 2nd & 10 PHI 48 Tyler Huntley passed to Sal Cannella to the right for 5 yard gain, tackled by Andre' Sam
  3. 9:14 3rd & 5 PHI 43 Tyler Huntley passed to Gage Larvadain down the middle for 26 yard gain, tackled by Eli Ricks
  4. 8:32 1st & 10 PHI 17 Trayveon Williams rushed to the right for no gain, tackled by Dallas Gant
  5. 7:56 2nd & 10 PHI 17 Tyler Huntley passed to Trayveon Williams to the right for 6 yard gain, tackled by Tristin McCollum
  6. 7:14 3rd & 4 PHI 11 Tyler Huntley sacked by Joe Evans for 4 yard loss
  7. 7:04 4th & 8 PHI 15 Andre Szmyt kicked a 33-yard field goal CLE 22, PHI 13
Philadelphia 4th, 6:59
  1. 6:59 1st & 10 CLE 35 Cleveland kicked off for 60 yards, Keilan Robinson returned kickoff for 24 yards. Philadelphia committed 10 yard penalty (Holding)
  2. 6:51 1st & 10 PHI 19 Kyle McCord passed to Giles Jackson to the left for 1 yard gain, tackled by Nik Needham
  3. 6:16 2nd & 9 PHI 20 Kyle McCord passed to Keilan Robinson to the left for 6 yard gain, tackled by Easton Mascarenas-Arnold
  4. 5:43 3rd & 3 PHI 26 Kyle McCord passed to Taylor Morin to the right for 4 yard gain, tackled by Keenan Isaac
  5. 5:08 1st & 10 PHI 30 Kyle McCord passed to Taylor Morin to the left for 6 yard gain, tackled by Darius Rush
  6. 4:31 2nd & 4 PHI 36 Kyle McCord passed to Taylor Morin to the right for 6 yard gain, tackled by Christopher Edmonds
  7. 3:59 1st & 10 PHI 42 Cleveland committed 5 yard penalty (Offside)
  8. 3:49 1st & 5 PHI 47 Kyle McCord incomplete pass to the right intended for Cameron Latu
  9. 3:42 2nd & 5 PHI 47 Kyle McCord incomplete pass to the left intended for Keilan Robinson
  10. 3:38 3rd & 5 PHI 47 Kyle McCord incomplete pass down the middle intended for Giles Jackson
  11. 3:35 4th & 5 PHI 47 Kyle McCord incomplete pass to the left intended for Taylor Morin
Cleveland 4th, 3:31
  1. 3:31 1st & 10 PHI 47 Tyler Huntley rushed to the left for 7 yard gain, tackled by Dallas Gant
  2. 2:47 2nd & 3 PHI 39 Toa Taua rushed to the right for 1 yard gain, tackled by Dallas Gant
  3. 2:00 3rd & 2 PHI 38 Toa Taua rushed to the right for 6 yard gain, tackled by Andre' Sam
  4. 1:14 1st & 10 PHI 32 Tyler Huntley rushed up the middle for 1 yard loss
  5. 0:33 2nd & 11 PHI 33 Tyler Huntley 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.