LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Miami at Pittsburgh play by play — College Football November 29, 2025

Miami 38
Pittsburgh 7
Final
Pittsburgh 1st, 15:00
  1. 15:00 1st & 10 MIA 35 Miami (FL) kicked off, touchback
  2. 15:00 1st & 10 PITT 25 Mason Heintschel sacked by Ahmad Moten Sr. for 10 yard loss
  3. 14:23 2nd & 20 PITT 15 Ja'Kyrian Turner rushed for 3 yard gain, tackled by Justin Scott
  4. 13:58 3rd & 17 PITT 18 Mason Heintschel passed to Ja'Kyrian Turner for 6 yard loss, tackled by Zechariah Poyser
  5. 13:23 4th & 23 PITT 12 Caleb Junko punted for 51 yards. Malachi Toney returned punt for no gain
Miami 1st, 13:11
  1. 13:11 1st & 10 MIA 37 Carson Beck passed to Keelan Marion for 8 yard gain, tackled by Rashad Battle
  2. 12:37 2nd & 2 MIA 45 Malachi Toney rushed for 3 yard gain, tackled by Javon McIntyre
  3. 11:57 1st & 10 MIA 48 Mark Fletcher Jr. rushed for 5 yard gain, tackled by Javon McIntyre
  4. 11:28 2nd & 5 PITT 47 Carson Beck incomplete pass intended for Keelan Marion
  5. 11:20 3rd & 5 PITT 47 Carson Beck sacked by Isaiah Neal for 15 yard loss
  6. 10:39 4th & 20 MIA 38 Dylan Joyce punted for 42 yards. Kenny Johnson returned punt for no gain
Pittsburgh 1st, 10:30
  1. 10:30 1st & 10 PITT 20 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Akheem Mesidor
  2. 10:06 2nd & 9 PITT 21 Mason Heintschel passed to Justin Holmes for 6 yard gain, tackled by Damari Brown
  3. 9:26 3rd & 3 PITT 27 Mason Heintschel sacked by Rueben Bain Jr. for 6 yard loss
  4. 8:49 4th & 9 PITT 21 Caleb Junko punted for 43 yards. Malachi Toney returned punt for no gain
Pittsburgh 1st, 8:30
  1. 8:30 1st & 10 MIA 36 Pittsburgh committed 5 yard penalty (Delay of Game)
  2. 8:30 1st & 5 MIA 41 Malachi Toney rushed for 6 yard gain, tackled by Kyle Louis
  3. 8:09 1st & 10 MIA 47 Carson Beck passed to Malachi Toney for 9 yard gain, tackled by Kavir Bains-Marquez
  4. 7:47 2nd & 1 PITT 44 Mark Fletcher Jr. rushed for 4 yard gain, tackled by Braylan Lovelace
  5. 7:11 1st & 10 PITT 40 Mark Fletcher Jr. rushed for 2 yard loss, tackled by Isaiah Neal
  6. 6:34 2nd & 12 PITT 42 Carson Beck passed to Malachi Toney for 12 yard gain, tackled by Isaiah Neal
  7. 6:34 1st & 10 PITT 30 Pittsburgh committed 15 yard penalty (Personal Foul)
  8. 6:00 1st & 10 PITT 15 Malachi Toney incomplete pass intended for Joshua Moore
  9. 5:55 2nd & 10 PITT 15 Carson Beck rushed for no gain, tackled by Nick James
  10. 5:20 3rd & 10 PITT 15 Carson Beck passed to Keelan Marion for 5 yard gain, tackled by Kyle Louis
  11. 4:47 4th & 4 PITT 10 Carter Davis kicked a 29-yard field goal MIA 3, PITT 0
Pittsburgh 1st, 4:31
  1. 4:31 4th & 4 PITT 10 Miami (FL) kicked off, touchback
  2. 4:31 1st & 10 PITT 25 Mason Heintschel incomplete pass intended for Raphael Williams Jr.
  3. 4:25 2nd & 10 PITT 25 Mason Heintschel passed to Raphael Williams Jr. for 9 yard gain, tackled by Zechariah Poyser
  4. 4:04 3rd & 1 PITT 34 Mason Heintschel incomplete pass intended for Raphael Williams Jr.
  5. 4:03 4th & 1 PITT 34 Ja'Kyrian Turner rushed for 1 yard gain, tackled by Rueben Bain Jr.
  6. 3:20 1st & 10 PITT 35 Mason Heintschel incomplete pass intended for Raphael Williams Jr.
  7. 3:08 2nd & 10 PITT 35 Mason Heintschel rushed for 6 yard gain, tackled by Zechariah Poyser
  8. 2:41 3rd & 4 PITT 41 Pittsburgh committed 5 yard penalty (False Start)
  9. 2:28 3rd & 9 PITT 36 Juelz Goff rushed for 13 yard gain, tackled by Zechariah Poyser
  10. 1:58 1st & 10 PITT 49 Mason Heintschel passed to Cataurus Hicks for 40 yard gain, tackled by Ethan O'Connor
  11. 1:08 1st & 10 MIA 11 Mason Heintschel incomplete pass intended for Kenny Johnson
  12. 1:02 2nd & 10 MIA 11 Juelz Goff rushed for 1 yard gain, tackled by Rueben Bain Jr.
  13. 0:14 3rd & 9 MIA 10 Mason Heintschel passed to Juelz Goff for 9 yard gain, tackled by Jakobe Thomas
  14. End of 1st Quarter
  15. 15:00 1st & 1 MIA 1 Mason Heintschel rushed for 5 yard loss. Mason Heintschel fumbled. Mason Heintschel recovered fumble for 1 yard loss
  16. 14:35 2nd & 6 MIA 6 Mason Heintschel passed to Justin Holmes for 6 yard touchdown MIA 3, PITT 6
  17. 14:20 2nd & 6 MIA 0 Trey Butkowski made PAT MIA 3, PITT 7
Miami 2nd, 14:20
  1. 14:20 2nd & 6 MIA 0 Pittsburgh kicked off for 59 yards, Keelan Marion returned kickoff for 38 yards
  2. 14:14 1st & 10 MIA 44 Miami (FL) committed 5 yard penalty (False Start)
  3. 14:14 1st & 15 MIA 39 Carson Beck passed to Malachi Toney for 9 yard gain, tackled by Shadarian Harrison
  4. 14:04 2nd & 6 MIA 48 Carson Beck passed to Alex Bauman for 2 yard gain, tackled by Braylan Lovelace
  5. 13:31 3rd & 4 PITT 50 Carson Beck passed to Joshisa Trader for 10 yard gain
  6. 13:13 1st & 10 PITT 40 Carson Beck passed to Malachi Toney for 19 yard gain
  7. 12:27 1st & 10 PITT 21 Girard Pringle Jr. rushed for 8 yard gain, tackled by Kavir Bains-Marquez
  8. 11:47 2nd & 2 PITT 13 Girard Pringle Jr. rushed for 4 yard gain, tackled by Rasheem Biles
  9. 11:17 1st & 9 PITT 9 Malachi Toney passed to Elija Lofton for 9 yard touchdown MIA 9, PITT 7
  10. 11:07 1st & 9 PITT 0 Carter Davis made PAT MIA 10, PITT 7
Pittsburgh 2nd, 11:07
  1. 11:07 1st & 9 PITT 0 Miami (FL) kicked off, touchback
  2. 11:07 1st & 10 PITT 25 Juelz Goff rushed for no gain, tackled by Wesley Bissainthe
  3. 10:50 2nd & 10 PITT 25 Mason Heintschel passed to Raphael Williams Jr. for 38 yard gain
  4. 10:14 1st & 10 MIA 37 Pittsburgh committed 5 yard penalty (False Start)
  5. 9:49 1st & 15 MIA 42 Pittsburgh timeout
  6. 9:49 1st & 15 MIA 42 Mason Heintschel passed to Kenny Johnson for 4 yard gain, tackled by Jakobe Thomas
  7. 9:12 2nd & 11 MIA 38 Mason Heintschel passed to Raphael Williams Jr. for 9 yard gain
  8. 8:35 3rd & 2 MIA 29 Miami (FL) committed 5 yard penalty (Offside)
  9. 8:15 1st & 10 MIA 24 Ja'Kyrian Turner rushed for no gain, tackled by Rueben Bain Jr.
  10. 7:40 2nd & 10 MIA 24 Mason Heintschel sacked by Ahmad Moten Sr. and Rueben Bain Jr. for 7 yard loss
  11. 7:14 3rd & 17 MIA 31 Mason Heintschel passed to Ja'Kyrian Turner for 6 yard gain, tackled by Xavier Lucas
  12. 6:14 4th & 11 MIA 25 Trey Butkowski missed a 43-yard field goal
Miami 2nd, 6:10
  1. 6:10 1st & 10 MIA 25 Girard Pringle Jr. rushed for 7 yard gain, tackled by Braylan Lovelace
  2. 5:50 2nd & 3 MIA 32 Carson Beck incomplete pass intended for Malachi Toney
  3. 5:44 3rd & 3 MIA 32 Carson Beck passed to Malachi Toney for 5 yard gain, tackled by Kavir Bains-Marquez
  4. 5:21 1st & 10 MIA 37 Mark Fletcher Jr. rushed for 8 yard gain, tackled by Braylan Lovelace
  5. 4:44 2nd & 2 MIA 45 Mark Fletcher Jr. rushed for 4 yard gain, tackled by Braylan Lovelace
  6. 4:04 1st & 10 MIA 49 Carson Beck rushed for 6 yard gain
  7. 3:26 2nd & 4 PITT 45 Carson Beck passed to Alex Bauman for 23 yard gain, tackled by Kyle Louis
  8. 2:36 1st & 10 PITT 22 Mark Fletcher Jr. rushed for no gain, tackled by Cruce Brookins
  9. 2:00 2nd & 10 PITT 22 Carson Beck passed to Malachi Toney for 22 yard touchdown MIA 16, PITT 7
  10. 1:55 2nd & 10 PITT 0 Carter Davis made PAT MIA 17, PITT 7
Pittsburgh 2nd, 1:55
  1. 1:55 2nd & 10 PITT 0 Miami (FL) kicked off, touchback
  2. 1:55 1st & 10 PITT 25 Mason Heintschel rushed for 8 yard gain
  3. 1:34 2nd & 2 PITT 33 Mason Heintschel passed to Raphael Williams Jr. for 7 yard gain
  4. 1:20 1st & 10 PITT 40 Mason Heintschel passed to Ja'Kyrian Turner for 3 yard gain, tackled by Wesley Bissainthe
  5. 0:49 2nd & 7 PITT 43 Pittsburgh committed 15 yard penalty (Pass Interference)
  6. 0:45 2nd & 22 PITT 28 Mason Heintschel sacked by Bryce Fitzgerald for 10 yard loss
  7. 0:38 3rd & 32 PITT 18 Miami (FL) timeout
  8. 0:38 3rd & 32 PITT 18 Pittsburgh committed 5 yard penalty (False Start)
  9. 0:38 3rd & 37 PITT 13 Ja'Kyrian Turner rushed for 16 yard gain, tackled by Xavier Lucas
  10. 0:34 4th & 21 PITT 29 Miami (FL) timeout
  11. 0:34 4th & 21 PITT 29 Caleb Junko punted for 52 yards. Malachi Toney returned punt for 5 yards
Miami 2nd, 0:24
  1. 0:24 1st & 10 MIA 24 CharMar Brown rushed for 1 yard loss, tackled by Braylan Lovelace
Miami 3rd, 15:00
  1. 15:00 2nd & 11 PITT 23 Pittsburgh kicked off for 52 yards, Chris Wheatley-Humphrey returned kickoff for 12 yards
  2. 14:55 1st & 10 MIA 25 Girard Pringle Jr. rushed for 7 yard gain, tackled by Isaiah Neal
  3. 14:39 2nd & 3 MIA 32 Girard Pringle Jr. rushed for 6 yard gain, tackled by Javon McIntyre
  4. 14:06 1st & 10 MIA 38 Carson Beck rushed for 1 yard gain
  5. 13:24 2nd & 9 MIA 39 Carson Beck passed to Alex Bauman for 33 yard gain, tackled by Javon McIntyre
  6. 12:45 1st & 10 PITT 28 Carson Beck sacked by Rashad Battle for 9 yard loss
  7. 11:56 2nd & 19 PITT 37 Carson Beck passed to Malachi Toney for 8 yard gain, tackled by Javon McIntyre
  8. 11:43 3rd & 11 PITT 29 Pittsburgh committed 15 yard penalty (Unsportsmanlike Conduct)
  9. 11:37 1st & 10 PITT 14 Miami (FL) committed 5 yard penalty (False Start)
  10. 11:37 1st & 15 PITT 19 Carson Beck passed to Malachi Toney for 4 yard gain, tackled by Rasheem Biles
  11. 10:43 2nd & 11 PITT 15 Carson Beck incomplete pass intended for Alex Bauman
  12. 10:29 3rd & 11 PITT 15 Carson Beck incomplete pass intended for Keelan Marion
  13. 9:55 3rd & 11 PITT 15 Pittsburgh committed 8 yard penalty (Unsportsmanlike Conduct)
  14. 9:50 1st & 7 PITT 7 Mark Fletcher Jr. rushed for 3 yard gain, tackled by Javon McIntyre
  15. 9:34 2nd & 4 PITT 4 Mark Fletcher Jr. incomplete pass intended for Carson Beck
  16. 9:31 3rd & 4 PITT 4 Pittsburgh timeout
  17. 9:31 3rd & 4 PITT 4 Mark Fletcher Jr. rushed for 4 yard touchdown MIA 23, PITT 7
  18. 9:29 3rd & 4 PITT 0 Carter Davis made PAT MIA 24, PITT 7
Pittsburgh 3rd, 9:29
  1. 9:29 3rd & 4 PITT 0 Miami (FL) kicked off for 65 yards, Deuce Spann returned kickoff for 17 yards
  2. 9:23 1st & 10 PITT 17 Ja'Kyrian Turner rushed for 2 yard loss, tackled by Justin Scott
  3. 8:56 2nd & 12 PITT 15 Mason Heintschel passed to Ja'Kyrian Turner for 1 yard gain, tackled by Jakobe Thomas
  4. 8:23 3rd & 11 PITT 16 Ja'Kyrian Turner rushed for 7 yard gain, tackled by Marquise Lightfoot
  5. 7:47 4th & 4 PITT 23 Caleb Junko punted for 36 yards. Malachi Toney returned punt for no gain
Miami 3rd, 7:37
  1. 7:37 1st & 10 MIA 41 Girard Pringle Jr. rushed for 38 yard gain, tackled by Kyle Louis
  2. 6:08 1st & 10 PITT 21 Carson Beck passed to Malachi Toney for 5 yard gain, tackled by Cruce Brookins
  3. 6:07 2nd & 5 PITT 16 Malachi Toney rushed for 12 yard gain, tackled by Kyle Louis
  4. 5:21 1st & 4 PITT 4 Miami (FL) committed 1 yard penalty (Illegal Use of Hands)
  5. 5:06 1st & 5 PITT 5 CharMar Brown rushed for 4 yard loss, tackled by Rasheem Biles
  6. 4:46 2nd & 9 PITT 9 Carson Beck passed to CharMar Brown for 9 yard touchdown MIA 30, PITT 7
  7. 4:28 2nd & 9 PITT 0 Carter Davis made PAT MIA 31, PITT 7
Pittsburgh 3rd, 4:28
  1. 4:28 2nd & 9 PITT 0 Miami (FL) kicked off, touchback
  2. 4:28 1st & 10 PITT 25 Mason Heintschel incomplete pass intended for Censere Lee
  3. 4:26 2nd & 10 PITT 25 Mason Heintschel passed to Cataurus Hicks for 4 yard gain
  4. 3:52 3rd & 6 PITT 29 Mason Heintschel passed to Censere Lee for 31 yard gain, tackled by Zechariah Poyser
  5. 3:24 1st & 10 MIA 40 Ja'Kyrian Turner rushed for 2 yard gain, tackled by Akheem Mesidor
  6. 2:51 2nd & 8 MIA 38 Bryce Yates incomplete pass intended for Malachi Thomas
  7. 2:49 3rd & 8 MIA 38 Ja'Kyrian Turner rushed for 5 yard gain, tackled by Marquise Lightfoot
  8. 2:13 4th & 3 MIA 33 Mason Heintschel passed to Justin Holmes for 2 yard gain. Justin Holmes fumbled
Miami 3rd, 2:07
  1. 2:07 1st & 10 MIA 31 Girard Pringle Jr. rushed for 1 yard loss, tackled by Francis Brewu
  2. 1:39 2nd & 13 MIA 30 Pittsburgh committed 15 yard penalty (Pass Interference)
  3. 1:23 1st & 10 MIA 45 Carson Beck passed to Malachi Toney for 4 yard gain, tackled by Cruce Brookins
  4. 0:48 2nd & 6 MIA 49 Girard Pringle Jr. rushed for 6 yard gain, tackled by Rasheem Biles
  5. End of 3rd Quarter
  6. 15:00 1st & 10 PITT 45 Girard Pringle Jr. rushed for 5 yard gain, tackled by Kyle Louis
  7. 14:32 2nd & 5 PITT 40 Malachi Toney rushed for 1 yard gain, tackled by Braylan Lovelace
  8. 13:53 3rd & 4 PITT 39 Carson Beck incomplete pass intended for Malachi Toney
  9. 13:41 1st & 10 PITT 39 Dylan Joyce punted for 38 yards, no return
Pittsburgh 4th, 13:33
  1. 13:33 1st & 10 PITT 1 Mason Heintschel incomplete pass intended for Jake Overman
  2. 13:27 2nd & 10 PITT 1 Mason Heintschel passed to Jake Overman for 10 yard gain, tackled by Wesley Bissainthe
  3. 13:11 1st & 10 PITT 11 Ja'Kyrian Turner rushed for 4 yard gain, tackled by Justin Scott
  4. 12:59 2nd & 6 PITT 15 Miami (FL) committed 8 yard penalty (Pass Interference)
  5. 12:55 1st & 10 PITT 23 Mason Heintschel incomplete pass intended for Raphael Williams Jr.
  6. 12:50 2nd & 10 PITT 23 Mason Heintschel passed to Ja'Kyrian Turner for 5 yard gain, tackled by Jakobe Thomas
  7. 12:31 3rd & 5 PITT 28 Mason Heintschel passed to Ja'Kyrian Turner for 2 yard gain
  8. 12:13 4th & 3 PITT 30 Caleb Junko punted for 35 yards. Malachi Toney returned punt for no gain
Miami 4th, 11:33
  1. 11:33 1st & 10 MIA 35 Carson Beck passed to Malachi Toney for 11 yard gain, tackled by Javon McIntyre
  2. 10:55 1st & 10 MIA 46 Mark Fletcher Jr. rushed for 2 yard gain, tackled by Braylan Lovelace
  3. 10:25 2nd & 8 MIA 48 Carson Beck passed to Malachi Toney for 10 yard gain, tackled by Kyle Louis
  4. 9:48 1st & 10 PITT 42 Carson Beck passed to Malachi Toney for 8 yard gain, tackled by Shawn Lee Jr.
  5. 9:16 2nd & 2 PITT 34 Mark Fletcher Jr. rushed for 2 yard gain, tackled by Blaine Spires
  6. 8:42 1st & 10 PITT 32 Malachi Toney rushed for 8 yard gain, tackled by Braylan Lovelace
  7. 7:58 2nd & 2 PITT 24 CharMar Brown rushed for 5 yard gain, tackled by Kyle Louis
  8. 7:13 1st & 10 PITT 19 CharMar Brown rushed for no gain, tackled by Isaiah Neal
  9. 6:21 2nd & 10 PITT 19 Carson Beck pass intercepted. Cruce Brookins intercepted Carson Beck for no gain
Pittsburgh 4th, 6:18
  1. 6:18 1st & 10 PITT 15 Mason Heintschel incomplete pass intended for Cataurus Hicks
  2. 6:09 2nd & 10 PITT 15 Mason Heintschel passed to Justin Cook for 9 yard gain, tackled by Mohamed Toure
  3. 5:43 3rd & 1 PITT 24 Mason Heintschel passed to Raphael Williams Jr. for 3 yard gain, tackled by Damari Brown
  4. 5:23 1st & 10 PITT 27 Mason Heintschel incomplete pass intended for Censere Lee
  5. 5:20 2nd & 10 PITT 27 Justin Cook rushed for 3 yard gain, tackled by Mohamed Toure
  6. 4:46 3rd & 7 PITT 30 Mason Heintschel passed to Censere Lee for 1 yard gain, tackled by Damari Brown
  7. 4:08 4th & 6 PITT 31 Caleb Junko punted for 34 yards. Keelan Marion returned punt for no gain
Miami 4th, 3:58
  1. 3:58 1st & 10 MIA 35 Girard Pringle Jr. rushed for 2 yard gain, tackled by Rasheem Biles
  2. 3:14 2nd & 8 MIA 37 Carson Beck passed to Daylyn Upshaw for 11 yard gain, tackled by Shawn Lee Jr.
  3. 2:28 1st & 10 MIA 48 CharMar Brown rushed for 5 yard gain, tackled by Rasheem Biles
  4. 2:00 2nd & 5 PITT 47 CharMar Brown rushed for no gain, tackled by Kyle Louis
  5. 1:53 3rd & 5 PITT 47 Pittsburgh timeout
  6. 1:53 3rd & 5 PITT 47 Carson Beck passed to CJ Daniels for 7 yard gain, tackled by Shawn Lee Jr.
  7. 1:22 1st & 10 PITT 40 CharMar Brown rushed for 7 yard gain, tackled by Kyle Louis
  8. 0:50 2nd & 3 PITT 33 Carson Beck passed to CJ Daniels for 33 yard touchdown MIA 37, PITT 7
  9. 0:41 2nd & 3 PITT 0 Bert Auburn made PAT MIA 38, PITT 7
Pittsburgh 4th, 0:41
  1. 0:41 2nd & 3 PITT 0 Miami (FL) kicked off, touchback
  2. 0:41 1st & 10 PITT 25 Mason Heintschel pass intercepted. Bryce Fitzgerald intercepted Mason Heintschel for no gain
Miami 4th, 0:37
  1. 0:37 1st & 10 PITT 43 Carson Beck 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.