LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Miami at Virginia Tech play by play — College Football November 22, 2025

Miami 34
Virginia Tech 17
Final
Miami 1st, 15:00
  1. 15:00 1st & 10 VT 35 Virginia Tech kicked off, touchback
  2. 15:00 1st & 10 MIA 25 Elija Lofton rushed for 4 yard gain
  3. 14:21 2nd & 6 MIA 29 Girard Pringle Jr. rushed for 3 yard gain
  4. 13:40 3rd & 3 MIA 32 Carson Beck passed to Keelan Marion for 7 yard gain
  5. 13:18 1st & 10 MIA 39 Carson Beck passed to Elija Lofton for 2 yard gain, tackled by Tyson Flowers
  6. 12:37 2nd & 8 MIA 41 Girard Pringle Jr. rushed for 9 yard gain, tackled by Elhadj Fall
  7. 12:00 1st & 10 VT 50 Carson Beck passed to Keelan Marion for 32 yard gain, tackled by Sheldon Robinson
  8. 11:18 1st & 10 VT 18 Girard Pringle Jr. rushed for 3 yard gain
  9. 10:34 2nd & 7 VT 15 Miami (FL) committed 5 yard penalty (False Start)
  10. 10:24 2nd & 12 VT 20 Carson Beck passed to Elija Lofton for 20 yard touchdown MIA 6, VT 0
  11. 10:16 2nd & 12 VT 0 Carter Davis made PAT MIA 7, VT 0
Virginia Tech 1st, 10:16
  1. 10:16 2nd & 12 VT 0 Miami (FL) kicked off for 53 yards, P.J. Prioleau returned kickoff for 12 yards. Miami (FL) committed 15 yard penalty (Unnecessary Roughness)
  2. 10:10 1st & 10 VT 39 Marcellous Hawkins rushed for 33 yard gain
  3. 9:37 1st & 10 MIA 28 Virginia Tech committed 10 yard penalty (Holding)
  4. 9:20 1st & 20 MIA 38 Kyron Drones passed to Takye Heath for 14 yard gain
  5. 8:47 2nd & 6 MIA 24 Kyron Drones rushed for 4 yard gain, tackled by Ahmad Moten Sr.
  6. 8:17 3rd & 2 MIA 20 Kyron Drones rushed for 7 yard gain
  7. 7:33 1st & 10 MIA 13 Kyron Drones passed to Ayden Greene for 1 yard loss, tackled by Mohamed Toure
  8. 6:58 2nd & 11 MIA 14 Terion Stewart rushed for 1 yard gain
  9. 6:35 3rd & 10 MIA 13 Kyron Drones incomplete pass
  10. 6:22 4th & 10 MIA 13 John Love kicked a 30-yard field goal MIA 7, VT 3
Miami 1st, 6:18
  1. 6:18 4th & 10 MIA 13 Virginia Tech kicked off, touchback
  2. 6:18 1st & 10 MIA 25 Carson Beck passed to Malachi Toney for 5 yard gain
  3. 5:40 2nd & 5 MIA 30 Girard Pringle Jr. rushed for 4 yard gain
  4. 5:01 3rd & 1 MIA 34 Carson Beck passed to Malachi Toney for 6 yard gain
  5. 4:17 1st & 10 MIA 40 Carson Beck passed to Malachi Toney for 22 yard gain
  6. 3:50 1st & 10 VT 38 Girard Pringle Jr. rushed for 4 yard gain
  7. 3:21 2nd & 6 VT 34 Malachi Toney rushed for no gain
  8. 2:41 3rd & 6 VT 34 Mark Fletcher Jr. rushed for 3 yard gain
  9. 2:00 4th & 3 VT 31 Carson Beck passed to Malachi Toney for 11 yard gain
  10. 1:21 1st & 10 VT 20 Carson Beck rushed for 3 yard gain
  11. 0:36 2nd & 7 VT 17 Carson Beck rushed for 6 yard gain
  12. End of 1st Quarter
  13. 15:00 3rd & 1 VT 11 Mark Fletcher Jr. rushed for 3 yard gain
  14. 14:21 1st & 8 VT 8 Carson Beck passed to Malachi Toney for 2 yard gain
  15. 13:38 2nd & 6 VT 6 Mark Fletcher Jr. rushed for 3 yard gain
  16. 13:00 3rd & 3 VT 3 Carson Beck passed to Mark Fletcher Jr. for 3 yard touchdown MIA 13, VT 3
  17. 12:50 3rd & 3 VT 0 Carter Davis made PAT MIA 14, VT 3
Virginia Tech 2nd, 12:50
  1. 12:50 3rd & 3 VT 0 Miami (FL) kicked off, touchback
  2. 12:50 1st & 10 VT 25 Marcellous Hawkins rushed for 6 yard gain, tackled by Justin Scott
  3. 12:17 2nd & 4 VT 31 Marcellous Hawkins rushed for 6 yard gain, tackled by Akheem Mesidor
  4. 11:45 1st & 10 VT 37 Marcellous Hawkins rushed for 13 yard gain
  5. 11:15 1st & 10 VT 50 Kyron Drones rushed for 19 yard gain, tackled by Bryce Fitzgerald
  6. 10:43 1st & 10 MIA 31 Jeffrey Overton Jr. rushed for 6 yard gain
  7. 10:20 2nd & 4 MIA 25 Jeffrey Overton Jr. rushed for 5 yard loss, tackled by Ahmad Moten Sr.
  8. 9:47 3rd & 9 MIA 30 Kyron Drones passed to Marcellous Hawkins for 7 yard gain
  9. 9:04 4th & 2 MIA 23 Virginia Tech timeout
  10. 9:04 4th & 2 MIA 23 Marcellous Hawkins rushed for 1 yard gain
Miami 2nd, 8:58
  1. 8:58 1st & 10 MIA 22 Girard Pringle Jr. rushed for 4 yard gain, tackled by Jason Abbey
  2. 8:18 2nd & 6 MIA 26 Carson Beck passed to Keelan Marion for 12 yard gain
  3. 7:44 1st & 10 MIA 38 Girard Pringle Jr. rushed for 4 yard gain. Virginia Tech committed 15 yard penalty (Personal Foul)
  4. 7:18 1st & 10 VT 43 Malachi Toney passed to Keelan Marion for 15 yard gain, tackled by Thomas Williams
  5. 6:34 1st & 10 VT 28 Malachi Toney rushed for 9 yard gain
  6. 5:54 2nd & 1 VT 19 Girard Pringle Jr. rushed for 3 yard gain
  7. 5:15 1st & 10 VT 16 Carson Beck incomplete pass intended for Alex Bauman
  8. 5:05 2nd & 10 VT 16 Girard Pringle Jr. rushed for 3 yard gain
  9. 4:24 3rd & 7 VT 13 Carson Beck incomplete pass intended for Malachi Toney
  10. 4:19 4th & 7 VT 13 Miami (FL) committed 15 yard penalty (Unsportsmanlike Conduct)
  11. 4:19 4th & 22 VT 28 Carter Davis kicked a 46-yard field goal MIA 17, VT 3
Virginia Tech 2nd, 4:16
  1. 4:16 4th & 22 VT 28 Miami (FL) kicked off, touchback
  2. 4:16 1st & 10 VT 25 Terion Stewart rushed for 10 yard gain
  3. 3:42 1st & 10 VT 35 Terion Stewart rushed for 2 yard loss
  4. 3:17 2nd & 12 VT 33 Kyron Drones rushed for 8 yard gain
  5. 2:39 3rd & 4 VT 41 Virginia Tech committed 5 yard penalty (False Start)
  6. 2:21 3rd & 9 VT 36 Kyron Drones passed to Ja'Ricous Hairston for 8 yard gain
  7. 2:05 4th & 1 VT 44 Miami (FL) timeout
  8. 2:05 4th & 1 VT 44 Kyron Drones rushed for 1 yard gain
  9. 2:00 1st & 10 VT 45 Kyron Drones incomplete pass intended for Ayden Greene
  10. 1:56 2nd & 10 VT 45 Kyron Drones sacked by Akheem Mesidor for 8 yard loss
  11. 1:45 3rd & 18 VT 37 Miami (FL) timeout
  12. 1:45 3rd & 18 VT 37 Marcellous Hawkins rushed for 5 yard gain
  13. 1:40 4th & 13 VT 42 Miami (FL) timeout
  14. 1:40 4th & 13 VT 42 Nick Veltsistas punted, touchback
Miami 2nd, 1:30
  1. 1:30 1st & 10 MIA 20 Carson Beck passed to Malachi Toney for 56 yard gain
  2. 1:20 1st & 10 VT 24 Miami (FL) committed 10 yard penalty (Holding)
  3. 1:11 1st & 20 VT 34 Carson Beck incomplete pass intended for Joshisa Trader
  4. 1:07 2nd & 20 VT 34 Carson Beck passed to Joshua Moore for 12 yard gain
  5. 0:46 3rd & 8 VT 22 Carson Beck incomplete pass intended for Malachi Toney
  6. 0:41 4th & 8 VT 22 Carter Davis kicked a 40-yard field goal MIA 20, VT 3
Virginia Tech 2nd, 0:37
  1. 0:37 4th & 8 VT 22 Miami (FL) kicked off, touchback
  2. 0:37 1st & 10 VT 25 Kyron Drones rushed for 5 yard gain
  3. 0:30 2nd & 5 VT 30 Kyron Drones incomplete pass intended for Takye Heath
  4. 0:26 3rd & 5 VT 30 Jeffrey Overton Jr. rushed for 6 yard gain
  5. 0:19 1st & 10 VT 36 Virginia Tech timeout
  6. 0:19 1st & 10 VT 36 Kyron Drones rushed for 9 yard gain
  7. 0:10 2nd & 1 VT 45 Virginia Tech timeout
  8. 0:10 2nd & 1 VT 45 Virginia Tech committed 10 yard penalty (Holding)
  9. 0:05 2nd & 11 VT 35 Kyron Drones passed to Devin Alves for 13 yard gain, tackled by Bryce Fitzgerald
Virginia Tech 3rd, 15:00
  1. 15:00 1st & 10 MIA 48 Miami (FL) kicked off, touchback
  2. 15:00 1st & 10 VT 25 Marcellous Hawkins rushed for 8 yard gain
  3. 14:30 2nd & 2 VT 33 Miami (FL) committed 5 yard penalty (Offside)
  4. 14:13 1st & 10 VT 38 Marcellous Hawkins rushed for no gain, tackled by Xavier Lucas
  5. 13:44 2nd & 10 VT 38 Kyron Drones passed to Takye Heath for 4 yard gain, tackled by Xavier Lucas
  6. 13:03 3rd & 6 VT 42 Kyron Drones passed to Ja'Ricous Hairston for 5 yard gain
  7. 12:21 4th & 1 VT 47 Miami (FL) committed 15 yard penalty (Face Mask)
  8. 12:09 1st & 10 MIA 38 Jeffrey Overton Jr. rushed for 38 yard touchdown MIA 20, VT 9
  9. 11:59 1st & 10 MIA 0 John Love made PAT MIA 20, VT 10
Miami 3rd, 11:59
  1. 11:59 1st & 10 MIA 0 Virginia Tech kicked off, touchback
  2. 11:59 1st & 10 MIA 25 Malachi Toney rushed for 7 yard gain
  3. 11:28 2nd & 3 MIA 32 Girard Pringle Jr. rushed for 2 yard gain, tackled by Kemari Copeland
  4. 10:48 3rd & 1 MIA 34 Mark Fletcher Jr. rushed for 3 yard gain
  5. 10:11 1st & 10 MIA 37 Carson Beck passed to Mark Fletcher Jr. for 7 yard gain, tackled by Noah Chambers
  6. 9:31 2nd & 3 MIA 44 Carson Beck passed to Keelan Marion for 3 yard gain
  7. 9:02 1st & 10 MIA 47 Carson Beck passed to Malachi Toney for 17 yard gain
  8. 8:37 1st & 10 VT 36 Carson Beck passed to Malachi Toney for 3 yard gain
  9. 7:49 2nd & 7 VT 33 Mark Fletcher Jr. rushed for no gain
  10. 7:03 3rd & 7 VT 33 Virginia Tech timeout
  11. 7:03 3rd & 7 VT 33 Carson Beck passed to Daylyn Upshaw for 19 yard gain
  12. 6:21 1st & 10 VT 14 Girard Pringle Jr. rushed for 2 yard loss, tackled by Kaleb Spencer
  13. 5:36 2nd & 12 VT 16 Carson Beck passed to Girard Pringle Jr. for 16 yard touchdown MIA 26, VT 10
  14. 5:32 2nd & 12 VT 0 Carter Davis made PAT MIA 27, VT 10
Virginia Tech 3rd, 5:32
  1. 5:32 2nd & 12 VT 0 Miami (FL) kicked off, touchback
  2. 5:32 1st & 10 VT 25 Jeffrey Overton Jr. rushed for 24 yard gain
  3. 5:05 1st & 10 VT 49 Kyron Drones incomplete pass intended for Cameron Seldon
  4. 4:59 2nd & 10 VT 49 Jeffrey Overton Jr. rushed for 1 yard loss
  5. 4:07 3rd & 11 VT 48 Kyron Drones sacked by Zechariah Poyser for 8 yard loss
  6. 3:20 4th & 19 VT 40 Nick Veltsistas punted for 51 yards. Malachi Toney returned punt for 7 yards. Miami (FL) committed 8 yard penalty (Illegal Block)
Miami 3rd, 3:03
  1. 3:03 1st & 10 MIA 8 Girard Pringle Jr. rushed for 1 yard gain
  2. 2:31 2nd & 9 MIA 9 Carson Beck passed to Keelan Marion for 10 yard gain
  3. 1:49 1st & 10 MIA 19 Player rushed for no gain
  4. 0:50 2nd & 27 MIA 2 Mark Fletcher Jr. rushed for 7 yard gain
  5. 0:09 3rd & 20 MIA 9 Carson Beck passed to Mark Fletcher Jr. for 12 yard gain
  6. 0:08 4th & 8 MIA 21 Dylan Joyce punted for 53 yards. Isaiah Spencer returned punt for 4 yards
Virginia Tech 4th, 15:00
  1. 15:00 1st & 10 VT 30 Cameron Seldon rushed for 2 yard gain
  2. 14:24 2nd & 8 VT 32 Kyron Drones incomplete pass intended for Takye Heath
  3. 14:21 3rd & 8 VT 32 Kyron Drones passed to Ayden Greene for 11 yard gain
  4. 13:52 1st & 10 VT 43 Kyron Drones incomplete pass intended for Ayden Greene
  5. 13:48 2nd & 10 VT 43 Miami (FL) timeout
  6. 13:48 2nd & 10 VT 43 Kyron Drones rushed for 2 yard gain
  7. 13:16 3rd & 8 VT 45 Kyron Drones passed to Takye Heath for 6 yard gain
  8. 12:34 4th & 2 MIA 49 Kyron Drones rushed for 1 yard gain
  9. 12:00 1st & 10 MIA 48 Kyron Drones incomplete pass intended for Ayden Greene
  10. 11:50 2nd & 10 MIA 47 Kyron Drones passed to Ayden Greene for 7 yard gain
  11. 11:18 3rd & 3 MIA 41 Kyron Drones incomplete pass intended for Jeffrey Overton Jr.
  12. 11:13 4th & 3 MIA 41 Kyron Drones sacked by Ahmad Moten Sr. for 8 yard loss
Miami 4th, 11:07
  1. 11:07 1st & 10 MIA 49 Girard Pringle Jr. rushed for 4 yard gain
  2. 10:30 2nd & 6 VT 47 Carson Beck passed to Malachi Toney for 1 yard gain
  3. 9:43 3rd & 5 VT 46 Virginia Tech committed 5 yard penalty (Offside)
  4. 9:31 1st & 10 VT 41 Miami (FL) committed 10 yard penalty (Holding)
  5. 9:15 1st & 20 MIA 49 Carson Beck passed to Girard Pringle Jr. for 5 yard gain
  6. 8:37 2nd & 15 VT 46 Girard Pringle Jr. rushed for 7 yard gain
  7. 7:55 3rd & 8 VT 39 Carson Beck incomplete pass intended for Malachi Toney
  8. 7:47 4th & 8 VT 39 Miami (FL) committed 5 yard penalty (Delay of Game)
  9. 7:47 4th & 13 VT 44 Dylan Joyce punted for 36 yards. Isaiah Spencer returned punt for no gain
Virginia Tech 4th, 7:41
  1. 7:41 1st & 10 VT 8 Jeffrey Overton Jr. rushed for 1 yard gain
  2. 7:11 2nd & 9 VT 9 Kyron Drones passed to Isaiah Spencer for 11 yard gain
  3. 6:40 1st & 10 VT 20 Kyron Drones passed to Ayden Greene for 39 yard gain
  4. 6:12 1st & 10 MIA 41 Kyron Drones sacked by Ahmad Moten Sr. for 7 yard loss
  5. 5:28 2nd & 17 MIA 48 Kyron Drones rushed for 6 yard gain
  6. 4:52 3rd & 11 MIA 42 Kyron Drones incomplete pass
  7. 4:03 4th & 11 MIA 42 William Watson III passed to Ayden Greene for 39 yard gain
  8. 3:24 1st & 3 MIA 3 Miami (FL) timeout
  9. 3:24 1st & 3 MIA 3 William Watson III rushed for 3 yard touchdown MIA 27, VT 16
  10. 3:17 1st & 3 MIA 0 John Love made PAT MIA 27, VT 17
  11. 3:17 1st & 3 MIA 0 Virginia Tech committed 15 yard penalty (Unsportsmanlike Conduct)
Miami 4th, 3:17
  1. 3:17 Virginia Tech kicked off, no return
  2. 3:17 1st & 11 VT 39 William Watson III sacked by Justin Scott for 10 yard loss
  3. 2:59 2nd & 20 VT 29 William Watson III passed to Isaiah Spencer for 38 yard gain
  4. 2:32 1st & 10 MIA 33 William Watson III incomplete pass intended for Shamarius Peterkin
  5. 2:24 2nd & 10 MIA 33 Virginia Tech committed 15 yard penalty (Pass Interference)
  6. 2:14 2nd & 25 MIA 48 William Watson III rushed for 6 yard gain. William Watson III fumbled. Zechariah Poyser recovered fumble and returned for 18 yards
Miami 4th, 2:06
  1. 2:06 1st & 10 VT 40 Carson Beck passed to Malachi Toney for 4 yard gain
  2. 1:58 2nd & 6 VT 36 Keelan Marion rushed for 6 yard loss, tackled by Kaleb Spencer
  3. 1:54 3rd & 12 VT 42 Carson Beck passed to Joshisa Trader for 14 yard gain
  4. 1:28 1st & 10 VT 28 CharMar Brown rushed for 3 yard gain
  5. 1:19 2nd & 7 VT 25 Virginia Tech timeout
  6. 1:19 2nd & 7 VT 25 CharMar Brown rushed for 6 yard gain
  7. 1:10 3rd & 1 VT 19 Virginia Tech timeout
  8. 1:10 3rd & 1 VT 19 Carson Beck passed to Malachi Toney for 1 yard loss
  9. 0:26 4th & 2 VT 20 Miami (FL) timeout
  10. 0:26 4th & 2 VT 20 Carson Beck passed to Malachi Toney for 20 yard touchdown MIA 33, VT 17
  11. 0:20 4th & 2 VT 0 Carter Davis made PAT MIA 34, VT 17
Virginia Tech 4th, 0:20
  1. 0:20 4th & 2 VT 0 Miami (FL) kicked off, touchback
  2. 0:20 1st & 10 VT 25 P.J. Prioleau rushed for 12 yard gain
‹ 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.