| 1st Half |
|---|
| Time | Virginia Tech | Score | Margin | Lead Safe | North Carolina |
|---|
| 19:50 | Good Jumper by Ben Hammond (2) | 2-0 | VT +2 | | |
| 19:33 | | | | | Turnover by Jarin Stevenson |
| 19:14 | Turnover by Tobi Lawal | | | | |
| 19:14 | | | | | Steal by Seth Trimble |
| 19:03 | | 2-2 | T 1 | | Good Jumper by Luka Bogavac (2) |
| 18:38 | Missed Jumper by Neoklis Avdalas | | | | |
| 18:33 | Offensive Rebound by Jailen Bedford | | | | |
| 18:30 | Missed Jumper by Ben Hammond | | | | |
| 18:29 | Deadball Rebound Team | | | | |
| 18:29 | Turnover by Team | | | | |
| 18:10 | | | | | Missed 3-Pointer by Derek Dixon |
| 18:07 | | | | | Offensive Rebound by Henri Veesaar |
| 17:49 | | 2-5 | UNC +3 | | Good 3-Pointer by Seth Trimble (3) |
| 17:28 | Good Jumper by Amani Hansberry (2) [Paint] | 4-5 | UNC +1 | | |
| 17:28 | Assisted by Ben Hammond | | | | |
| 17:12 | | 4-8 | UNC +4 | 0.0% | Good 3-Pointer by Henri Veesaar (3) |
| 17:12 | | | | 0.0% | Assisted by Derek Dixon |
| 16:55 | Good 3-Pointer by Neoklis Avdalas (3) | 7-8 | UNC +1 | | |
| 16:41 | | | | | Missed Layup by Derek Dixon [Paint] |
| 16:38 | | | | | Offensive Rebound by Jarin Stevenson |
| 16:32 | | | | | Missed 3-Pointer by Henri Veesaar |
| 16:29 | Defensive Rebound by Ben Hammond | | | | |
| 16:15 | Missed Jumper by Neoklis Avdalas | | | | |
| 16:12 | | | | | Defensive Rebound by Derek Dixon |
| 16:00 | | | | | Missed 3-Pointer by Luka Bogavac |
| 15:58 | | | | | Offensive Rebound by TEAM |
| 15:58 | Media Timeout |
| 15:46 | | | | | Missed Jumper by Henri Veesaar [Paint] |
| 15:45 | | | | | Offensive Rebound by Henri Veesaar |
| 15:44 | Foul by Amani Hansberry (P1/T1) | | | | |
| 15:26 | | 7-10 | UNC +3 | | Good Jumper by Derek Dixon (2) |
| 15:03 | Missed Jumper by Jailen Bedford | | | | |
| 15:00 | | | | | Defensive Rebound by Luka Bogavac |
| 14:57 | | | | | Missed 3-Pointer by Derek Dixon |
| 14:54 | Defensive Rebound by Amani Hansberry | | | | |
| 14:48 | Good Layup by Neoklis Avdalas (5) [Paint/Fast Break] | 9-10 | UNC +1 | | |
| 14:48 | Assisted by Ben Hammond | | | | |
| 14:35 | | | | | Turnover by Luka Bogavac |
| 14:35 | | | | | Sub Out Derek Dixon |
| 14:35 | | | | | Sub Out Henri Veesaar |
| 14:35 | | | | | Sub In Kyan Evans |
| 14:35 | | | | | Sub In Zayden High |
| 14:35 | Sub Out Jailen Bedford | | | | |
| 14:35 | Sub Out Amani Hansberry | | | | |
| 14:35 | Sub In Jaden Schutt | | | | |
| 14:35 | Sub In Christian Gurdak | | | | |
| 14:07 | Good Dunk by Tobi Lawal (2) [Paint] | 11-10 | VT +1 | | |
| 14:07 | Assisted by Ben Hammond | | | | |
| 13:49 | | | | | Turnover by Luka Bogavac |
| 13:49 | Steal by Ben Hammond | | | | |
| 13:42 | Missed 3-Pointer by Ben Hammond | | | | |
| 13:38 | | | | | Defensive Rebound by Luka Bogavac |
| 13:26 | | | | | Missed Jumper by Seth Trimble [Paint] |
| 13:22 | Defensive Rebound by Christian Gurdak | | | | |
| 13:19 | Good 3-Pointer by Jaden Schutt (3) [Fast Break] | 14-10 | VT +4 | 0.0% | |
| 13:19 | Assisted by Neoklis Avdalas | | | 0.0% | |
| 13:00 | | 14-12 | VT +2 | | Good Layup by Zayden High (2) [Paint] |
| 13:00 | | | | | Assisted by Kyan Evans |
| 12:25 | Missed Layup by Ben Hammond [Paint] | | | | |
| 12:22 | Offensive Rebound by Tobi Lawal | | | | |
| 12:21 | Good Dunk by Tobi Lawal (4) [Paint] | 16-12 | VT +4 | 0.0% | |
| 12:08 | | 16-14 | VT +2 | | Good Jumper by Jarin Stevenson (2) |
| 12:08 | | | | | Assisted by Luka Bogavac |
| 11:40 | Missed Layup by Neoklis Avdalas [Paint] | | | | |
| 11:37 | | | | | Defensive Rebound by Zayden High |
| 11:30 | Foul by Neoklis Avdalas (P1/T2) | | | | |
| 11:30 | Media Timeout |
| 11:30 | | | | | Sub Out Seth Trimble |
| 11:30 | | | | | Sub Out Jarin Stevenson |
| 11:30 | | | | | Sub Out Luka Bogavac |
| 11:30 | | | | | Sub In Jaydon Young |
| 11:30 | | | | | Sub In Jonathan Powell |
| 11:30 | | | | | Sub In Henri Veesaar |
| 11:30 | Sub Out Tobi Lawal | | | | |
| 11:30 | Sub Out Neoklis Avdalas | | | | |
| 11:30 | Sub In Tyler Johnson | | | | |
| 11:30 | Sub In Amani Hansberry | | | | |
| 11:13 | | | | | Missed Jumper by Henri Veesaar |
| 11:12 | Defensive Rebound by Team | | | | |
| 10:58 | Missed Jumper by Amani Hansberry | | | | |
| 10:54 | | | | | Defensive Rebound by Kyan Evans |
| 10:47 | Foul by Amani Hansberry (P2/T3) | | | | |
| 10:47 | | 16-15 | VT +1 | | Good Free Throw by Jonathan Powell (1) |
| 10:47 | | | | | Missed Free Throw by Jonathan Powell |
| 10:47 | | | | | Deadball Rebound TEAM |
| 10:47 | Sub Out Ben Hammond | | | | |
| 10:47 | Sub Out Amani Hansberry | | | | |
| 10:47 | Sub Out Christian Gurdak | | | | |
| 10:47 | Sub In Tobi Lawal | | | | |
| 10:47 | Sub In Neoklis Avdalas | | | | |
| 10:47 | Sub In Antonio Dorn | | | | |
| 10:47 | | 16-16 | T 2 | | Good Free Throw by Jonathan Powell (2) |
| 10:30 | Missed Jumper by Neoklis Avdalas [Paint] | | | | |
| 10:25 | | | | | Defensive Rebound by Jaydon Young |
| 10:17 | | 16-18 | UNC +2 | | Good Layup by Henri Veesaar (5) [Paint] |
| 10:17 | | | | | Assisted by Jaydon Young |
| 10:03 | | | | | Foul by Kyan Evans (P1/T1) |
| 09:55 | Foul by Neoklis Avdalas (P2/T4) | | | | |
| 09:55 | Turnover by Neoklis Avdalas | | | | |
| 09:40 | | 16-21 | UNC +5 | 0.1% | Good 3-Pointer by Kyan Evans (3) |
| 09:27 | | | | 0.1% | Foul by Jonathan Powell (P1/T2) |
| 09:27 | Sub Out Tyler Johnson | | | 0.1% | |
| 09:27 | Sub Out Neoklis Avdalas | | | 0.1% | |
| 09:27 | Sub In Jailen Bedford | | | 0.1% | |
| 09:27 | Sub In Ben Hammond | | | 0.1% | |
| 09:18 | Good Jumper by Ben Hammond (4) | 18-21 | UNC +3 | 0.0% | |
| 08:59 | Foul by Ben Hammond (P1/T5) | | | 0.0% | |
| 08:59 | | 18-22 | UNC +4 | 0.1% | Good Free Throw by Jonathan Powell (3) |
| 08:59 | | | | 0.1% | Sub Out Zayden High |
| 08:59 | | | | 0.1% | Sub In Jarin Stevenson |
| 08:59 | | | | 0.1% | Missed Free Throw by Jonathan Powell |
| 08:58 | Defensive Rebound by Tobi Lawal | | | 0.1% | |
| 08:42 | Missed Layup by Ben Hammond [Paint] | | | 0.1% | |
| 08:39 | | | | 0.1% | Defensive Rebound by Henri Veesaar |
| 08:27 | | | | 0.0% | Turnover by Kyan Evans |
| 08:27 | Steal by Jaden Schutt | | | 0.0% | |
| 08:22 | Good Dunk by Tobi Lawal (6) [Paint/Fast Break] | 20-22 | UNC +2 | | |
| 08:22 | Assisted by Jaden Schutt | | | | |
| 08:08 | | 20-25 | UNC +5 | 0.1% | Good 3-Pointer by Jonathan Powell (6) |
| 07:45 | Missed 3-Pointer by Jaden Schutt | | | 0.1% | |
| 07:42 | | | | 0.1% | Defensive Rebound by Kyan Evans |
| 07:34 | Media Timeout |
| 07:34 | | | | 0.1% | Sub Out Jaydon Young |
| 07:34 | | | | 0.1% | Sub In Seth Trimble |
| 07:34 | Sub Out Antonio Dorn | | | 0.1% | |
| 07:34 | Sub In Christian Gurdak | | | 0.1% | |
| 07:33 | | | | 0.1% | Turnover by Seth Trimble |
| 07:33 | Steal by Ben Hammond | | | 0.1% | |
| 07:28 | Good Dunk by Tobi Lawal (8) [Paint/Fast Break] | 22-25 | UNC +3 | 0.0% | |
| 07:28 | Assisted by Ben Hammond | | | 0.0% | |
| 07:22 | | 22-27 | UNC +5 | 0.1% | Good Layup by Seth Trimble (5) [Paint/Fast Break] |
| 07:22 | | | | 0.1% | Assisted by Kyan Evans |
| 07:03 | Missed 3-Pointer by Jaden Schutt | | | 0.1% | |
| 07:00 | | | | 0.1% | Defensive Rebound by Jonathan Powell |
| 06:54 | | 22-30 | UNC +8 | 0.9% | Good 3-Pointer by Jonathan Powell (9) |
| 06:54 | | | | 0.9% | Assisted by Seth Trimble |
| 06:22 | Missed 3-Pointer by Jailen Bedford | | | 0.9% | |
| 06:19 | | | | 0.9% | Defensive Rebound by Jarin Stevenson |
| 06:02 | | | | 0.9% | Missed 3-Pointer by Jonathan Powell |
| 05:59 | Defensive Rebound by Tobi Lawal | | | 0.9% | |
| 05:54 | Good Dunk by Christian Gurdak (2) [Paint] | 24-30 | UNC +6 | 0.6% | |
| 05:54 | Assisted by Jailen Bedford | | | 0.6% | |
| 05:36 | | | | 0.6% | Missed 3-Pointer by Henri Veesaar |
| 05:32 | | | | 0.3% | Offensive Rebound by Jonathan Powell |
| 05:29 | | 24-32 | UNC +8 | 1.0% | Good Jumper by Seth Trimble (7) [Paint] |
| 05:13 | Good 3-Pointer by Jaden Schutt (6) | 27-32 | UNC +5 | 0.3% | |
| 05:13 | Assisted by Christian Gurdak | | | 0.3% | |
| 04:54 | | | | 0.3% | Missed Dunk by Henri Veesaar [Paint] |
| 04:52 | Defensive Rebound by Jailen Bedford | | | 0.3% | |
| 04:46 | Good Jumper by Jailen Bedford (2) [Paint] | 29-32 | UNC +3 | 0.0% | |
| 04:32 | | | | 0.0% | Foul by Jarin Stevenson (P1/T3) |
| 04:32 | | | | | Turnover by Jarin Stevenson |
| 04:32 | | | | | Sub Out Kyan Evans |
| 04:32 | | | | | Sub Out Jonathan Powell |
| 04:32 | | | | | Sub Out Henri Veesaar |
| 04:32 | | | | | Sub In Zayden High |
| 04:32 | | | | | Sub In Derek Dixon |
| 04:32 | | | | | Sub In Luka Bogavac |
| 04:32 | Sub Out Jaden Schutt | | | | |
| 04:32 | Sub Out Christian Gurdak | | | | |
| 04:32 | Sub In Amani Hansberry | | | | |
| 04:32 | Sub In Neoklis Avdalas | | | | |
| 04:19 | Good Layup by Neoklis Avdalas (7) [Paint] | 31-32 | UNC +1 | | |
| 04:06 | | | | | Foul by Jarin Stevenson (P2/T4) |
| 04:06 | | | | | Turnover by Jarin Stevenson |
| 03:54 | Good Jumper by Amani Hansberry (4) [Paint] | 33-32 | VT +1 | | |
| 03:54 | Assisted by Neoklis Avdalas | | | | |
| 03:44 | | | | | Missed Layup by Seth Trimble [Paint] |
| 03:43 | | | | | Offensive Rebound by Zayden High |
| 03:42 | Foul by Amani Hansberry (P3/T6) | | | | |
| 03:42 | Media Timeout |
| 03:42 | Sub Out Neoklis Avdalas | | | | |
| 03:42 | Sub In Christian Gurdak | | | | |
| 03:42 | | 33-33 | T 3 | | Good Free Throw by Zayden High (3) |
| 03:42 | | 33-34 | UNC +1 | | Good Free Throw by Zayden High (4) |
| 03:42 | Sub Out Amani Hansberry | | | | |
| 03:42 | Sub In Neoklis Avdalas | | | | |
| 03:22 | | | | | Foul by Jarin Stevenson (P3/T5) |
| 03:22 | Good Free Throw by Tobi Lawal (9) | 34-34 | T 4 | | |
| 03:22 | | | | | Sub Out Jarin Stevenson |
| 03:22 | | | | | Sub In Henri Veesaar |
| 03:22 | Sub Out Neoklis Avdalas | | | | |
| 03:22 | Sub In Tyler Johnson | | | | |
| 03:22 | Good Free Throw by Tobi Lawal (10) | 35-34 | VT +1 | | |
| 03:11 | Foul by Tyler Johnson (P1/T7) | | | | |
| 03:11 | Sub Out Jailen Bedford | | | | |
| 03:11 | Sub Out Tyler Johnson | | | | |
| 03:11 | Sub In Jaden Schutt | | | | |
| 03:11 | Sub In Neoklis Avdalas | | | | |
| 03:11 | | 35-35 | T 5 | | Good Free Throw by Luka Bogavac (3) |
| 03:11 | | 35-36 | UNC +1 | | Good Free Throw by Luka Bogavac (4) |
| 02:51 | Good 3-Pointer by Tobi Lawal (13) | 38-36 | VT +2 | | |
| 02:51 | Assisted by Neoklis Avdalas | | | | |
| 02:34 | | | | | Missed 3-Pointer by Zayden High |
| 02:30 | | | | | Offensive Rebound by Seth Trimble |
| 02:26 | | | | | Missed 3-Pointer by Henri Veesaar |
| 02:22 | Defensive Rebound by Jaden Schutt | | | | |
| 02:17 | Good Jumper by Ben Hammond (6) [Paint/Fast Break] | 40-36 | VT +4 | 0.0% | |
| 01:53 | | 40-38 | VT +2 | | Good Layup by Zayden High (6) [Paint] |
| 01:53 | | | | | Assisted by Derek Dixon |
| 01:25 | | | | | Foul by Seth Trimble (P1/T6) |
| 01:25 | Good Free Throw by Neoklis Avdalas (8) | 41-38 | VT +3 | 0.0% | |
| 01:25 | | | | 0.0% | Sub Out Luka Bogavac |
| 01:25 | | | | 0.0% | Sub In Jonathan Powell |
| 01:25 | Good Free Throw by Neoklis Avdalas (9) | 42-38 | VT +4 | 0.1% | |
| 01:25 | Sub Out Neoklis Avdalas | | | 0.1% | |
| 01:25 | Sub In Jailen Bedford | | | 0.1% | |
| 01:14 | Virginia Tech 30 Second Timeout |
| 01:09 | | 42-41 | VT +1 | | Good 3-Pointer by Jonathan Powell (12) |
| 01:09 | | | | | Assisted by Zayden High |
| 00:39 | Missed Layup by Jailen Bedford [Paint] | | | | |
| 00:39 | | | | | Shot Blocked by Henri Veesaar |
| 00:39 | Offensive Rebound by Team | | | | |
| 00:39 | Turnover by Jaden Schutt | | | | |
| 00:35 | North Carolina 30 Second Timeout |
| 00:12 | | | | | Turnover by Zayden High |
| 00:12 | Steal by Ben Hammond | | | | |
| 00:12 | | | | | Foul by Seth Trimble (P2/T7) |
| 00:12 | Good Free Throw by Ben Hammond (7) | 43-41 | VT +2 | | |
| 00:12 | Good Free Throw by Ben Hammond (8) | 44-41 | VT +3 | 0.0% | |
| 00:04 | | 44-43 | VT +1 | | Good Layup by Henri Veesaar (7) [Paint] |
| 00:04 | | | | | Assisted by Seth Trimble |
| 00:04 | Foul by Christian Gurdak (P1/T8) | | | | |
| 00:04 | | | | | Sub Out Seth Trimble |
| 00:04 | | | | | Sub In Jaydon Young |
| 00:04 | | 44-44 | T 6 | | Good Free Throw by Henri Veesaar (8) |
| 00:04 | Sub Out Christian Gurdak | | | | |
| 00:04 | Sub In Neoklis Avdalas | | | | |
| 00:01 | Missed Layup by Ben Hammond [Paint] | | | | |
| 00:01 | | | | | Shot Blocked by Jaydon Young |
| 00:00 | | | | | Deadball Rebound TEAM |
| 2nd Half |
|---|
| Time | Virginia Tech | Score | Margin | Lead Safe | North Carolina |
|---|
| 20:00 | | | | | Sub Out Zayden High |
| 20:00 | | | | | Sub Out Jaydon Young |
| 20:00 | | | | | Sub Out Jonathan Powell |
| 20:00 | | | | | Sub In Seth Trimble |
| 20:00 | | | | | Sub In Jarin Stevenson |
| 20:00 | | | | | Sub In Luka Bogavac |
| 20:00 | Sub Out Jaden Schutt | | | | |
| 20:00 | Sub In Amani Hansberry | | | | |
| 19:50 | | 44-46 | UNC +2 | | Good Layup by Jarin Stevenson (4) [Paint] |
| 19:50 | | | | | Assisted by Henri Veesaar |
| 19:23 | Missed 3-Pointer by Jailen Bedford | | | | |
| 19:20 | | | | | Defensive Rebound by Henri Veesaar |
| 19:08 | | 44-48 | UNC +4 | 0.0% | Good Jumper by Henri Veesaar (10) [Paint] |
| 19:08 | | | | 0.0% | Assisted by Seth Trimble |
| 18:53 | Missed Layup by Ben Hammond [Paint] | | | 0.0% | |
| 18:50 | | | | 0.0% | Defensive Rebound by Jarin Stevenson |
| 18:29 | | | | 0.0% | Missed Layup by Seth Trimble [Paint] |
| 18:27 | | | | 0.0% | Offensive Rebound by Henri Veesaar |
| 18:26 | | 44-50 | UNC +6 | 0.3% | Good Layup by Henri Veesaar (12) [Paint] |
| 18:07 | Good Jumper by Jailen Bedford (4) | 46-50 | UNC +4 | 0.1% | |
| 17:40 | Foul by Tobi Lawal (P1/T9) | | | 0.1% | |
| 17:40 | | | | 0.1% | Missed Free Throw by Luka Bogavac |
| 17:40 | | | | 0.0% | Deadball Rebound TEAM |
| 17:40 | | 46-51 | UNC +5 | 0.1% | Good Free Throw by Luka Bogavac (5) |
| 17:23 | Good 3-Pointer by Amani Hansberry (7) | 49-51 | UNC +2 | | |
| 17:23 | Assisted by Neoklis Avdalas | | | | |
| 17:08 | | | | | Turnover by Jarin Stevenson |
| 17:08 | Steal by Amani Hansberry | | | | |
| 17:01 | Missed 3-Pointer by Jailen Bedford | | | | |
| 16:59 | | | | | Defensive Rebound by TEAM |
| 16:59 | Sub Out Jailen Bedford | | | | |
| 16:59 | Sub In Jaden Schutt | | | | |
| 16:46 | | 49-53 | UNC +4 | 0.0% | Good Layup by Seth Trimble (9) [Paint] |
| 16:14 | Good 3-Pointer by Neoklis Avdalas (12) | 52-53 | UNC +1 | | |
| 15:52 | Foul by Ben Hammond (P2/T10) | | | | |
| 15:52 | Media Timeout |
| 15:47 | Foul by Neoklis Avdalas (P3/T11) | | | | |
| 15:36 | | 52-55 | UNC +3 | | Good Jumper by Henri Veesaar (14) |
| 15:14 | Good Layup by Amani Hansberry (9) [Paint] | 54-55 | UNC +1 | | |
| 15:14 | Assisted by Neoklis Avdalas | | | | |
| 15:02 | | 54-57 | UNC +3 | | Good Jumper by Henri Veesaar (16) [Paint] |
| 14:37 | Missed 3-Pointer by Neoklis Avdalas | | | | |
| 14:33 | | | | | Defensive Rebound by Henri Veesaar |
| 14:22 | Foul by Ben Hammond (P3/T12) | | | | |
| 14:22 | | | | | Sub Out Luka Bogavac |
| 14:22 | | | | | Sub In Jonathan Powell |
| 14:22 | Sub Out Amani Hansberry | | | | |
| 14:22 | Sub In Christian Gurdak | | | | |
| 14:16 | | | | | Missed Jumper by Seth Trimble [Paint] |
| 14:14 | | | | | Offensive Rebound by TEAM |
| 14:09 | | | | | Missed Layup by Jarin Stevenson [Paint] |
| 14:09 | Shot Blocked by Tobi Lawal | | | | |
| 14:08 | Defensive Rebound by Neoklis Avdalas | | | | |
| 14:06 | | | | | Foul by Henri Veesaar (P1/T8) |
| 14:06 | | | | | Sub Out Derek Dixon |
| 14:06 | | | | | Sub In Kyan Evans |
| 13:51 | Good 3-Pointer by Jaden Schutt (9) | 57-57 | T 7 | | |
| 13:51 | Assisted by Tobi Lawal | | | | |
| 13:37 | | 57-59 | UNC +2 | | Good Dunk by Henri Veesaar (18) [Paint] |
| 13:37 | | | | | Assisted by Jonathan Powell |
| 13:15 | | | | | Foul by Kyan Evans (P2/T9) |
| 13:15 | | | | | Sub Out Henri Veesaar |
| 13:15 | | | | | Sub In Zayden High |
| 13:15 | Sub Out Tobi Lawal | | | | |
| 13:15 | Sub In Amani Hansberry | | | | |
| 13:15 | Sub Out Neoklis Avdalas | | | | |
| 13:15 | Sub In Jailen Bedford | | | | |
| 13:11 | Missed 3-Pointer by Jaden Schutt | | | | |
| 13:07 | | | | | Defensive Rebound by Jarin Stevenson |
| 12:47 | | 57-62 | UNC +5 | 0.1% | Good 3-Pointer by Jonathan Powell (15) |
| 12:47 | | | | 0.1% | Assisted by Kyan Evans |
| 12:26 | Missed 3-Pointer by Amani Hansberry | | | 0.1% | |
| 12:23 | | | | 0.1% | Defensive Rebound by Seth Trimble |
| 12:01 | | 57-64 | UNC +7 | 0.6% | Good Layup by Seth Trimble (11) [Paint] |
| 11:44 | | | | 0.6% | Foul by Seth Trimble (P3/T10) |
| 11:44 | Media Timeout |
| 11:44 | Good Free Throw by Ben Hammond (9) | 58-64 | UNC +6 | 0.3% | |
| 11:44 | Good Free Throw by Ben Hammond (10) | 59-64 | UNC +5 | 0.1% | |
| 11:44 | Good Free Throw by Ben Hammond (11) | 60-64 | UNC +4 | 0.0% | |
| 11:21 | Foul by Amani Hansberry (P4/T13) | | | 0.0% | |
| 11:21 | | 60-65 | UNC +5 | 0.1% | Good Free Throw by Zayden High (7) |
| 11:21 | Sub Out Amani Hansberry | | | 0.1% | |
| 11:21 | Sub In Tobi Lawal | | | 0.1% | |
| 11:21 | | 60-66 | UNC +6 | 0.3% | Good Free Throw by Zayden High (8) |
| 11:09 | Missed Jumper by Ben Hammond | | | 0.3% | |
| 11:06 | | | | 0.3% | Defensive Rebound by Jonathan Powell |
| 11:00 | | 60-68 | UNC +8 | 1.1% | Good Layup by Seth Trimble (13) [Paint/Fast Break] |
| 10:41 | Good Jumper by Tobi Lawal (15) [Paint] | 62-68 | UNC +6 | 0.7% | |
| 10:41 | | | | 0.7% | Foul by Jarin Stevenson (P4/T11) |
| 10:41 | | | | 0.7% | Sub Out Jarin Stevenson |
| 10:41 | | | | 0.7% | Sub In Henri Veesaar |
| 10:41 | Good Free Throw by Tobi Lawal (16) | 63-68 | UNC +5 | 0.3% | |
| 10:41 | Sub Out Ben Hammond | | | 0.3% | |
| 10:41 | Sub Out Christian Gurdak | | | 0.3% | |
| 10:41 | Sub In Neoklis Avdalas | | | 0.3% | |
| 10:41 | Sub In Antonio Dorn | | | 0.3% | |
| 10:32 | Foul by Antonio Dorn (P1/T14) | | | 0.3% | |
| 10:24 | | | | 0.3% | Missed Jumper by Seth Trimble [Paint] |
| 10:20 | Defensive Rebound by Antonio Dorn | | | 0.3% | |
| 10:04 | Missed Jumper by Jailen Bedford | | | 0.3% | |
| 10:00 | Offensive Rebound by Antonio Dorn | | | 0.3% | |
| 09:58 | Missed 3-Pointer by Jaden Schutt | | | 0.3% | |
| 09:53 | Offensive Rebound by Team | | | 0.3% | |
| 09:45 | Missed 3-Pointer by Neoklis Avdalas | | | 0.4% | |
| 09:42 | | | | 0.4% | Defensive Rebound by Jonathan Powell |
| 09:27 | Foul by Antonio Dorn (P2/T15) | | | 0.4% | |
| 09:27 | | 63-69 | UNC +6 | 0.7% | Good Free Throw by Seth Trimble (14) |
| 09:27 | Sub Out Jailen Bedford | | | 0.7% | |
| 09:27 | Sub In Ben Hammond | | | 0.7% | |
| 09:27 | | | | 0.7% | Missed Free Throw by Seth Trimble |
| 09:26 | Defensive Rebound by Neoklis Avdalas | | | 0.7% | |
| 09:11 | Turnover by Tobi Lawal | | | 0.7% | |
| 09:11 | | | | 0.7% | Steal by Henri Veesaar |
| 09:06 | | 63-71 | UNC +8 | 1.2% | Good Dunk by Seth Trimble (16) [Paint/Fast Break] |
| 09:06 | | | | 1.2% | Assisted by Henri Veesaar |
| 08:57 | Virginia Tech 30 Second Timeout |
| 08:57 | | | | 1.2% | Sub Out Seth Trimble |
| 08:57 | | | | 1.2% | Sub In Luka Bogavac |
| 08:41 | Missed Jumper by Neoklis Avdalas [Paint] | | | 1.2% | |
| 08:38 | Offensive Rebound by Antonio Dorn | | | 1.8% | |
| 08:36 | Turnover by Antonio Dorn | | | 1.8% | |
| 08:36 | | | | 1.8% | Steal by Jonathan Powell |
| 08:31 | | | | 1.8% | Missed 3-Pointer by Luka Bogavac |
| 08:28 | Defensive Rebound by Ben Hammond | | | 1.8% | |
| 08:16 | Missed Jumper by Ben Hammond [Paint] | | | 1.8% | |
| 08:12 | | | | 1.8% | Defensive Rebound by Jonathan Powell |
| 07:51 | | | | 1.8% | Missed 3-Pointer by Kyan Evans |
| 07:46 | | | | 1.2% | Offensive Rebound by Luka Bogavac |
| 07:42 | | | | 1.2% | Turnover by Luka Bogavac |
| 07:42 | Media Timeout |
| 07:42 | | | | 1.2% | Sub Out Luka Bogavac |
| 07:42 | | | | 1.2% | Sub In Seth Trimble |
| 07:42 | Sub Out Tobi Lawal | | | 1.2% | |
| 07:42 | Sub Out Antonio Dorn | | | 1.2% | |
| 07:42 | Sub In Amani Hansberry | | | 1.2% | |
| 07:42 | Sub In Christian Gurdak | | | 1.2% | |
| 07:21 | Turnover by Neoklis Avdalas | | | 1.8% | |
| 07:21 | | | | 1.8% | Steal by Zayden High |
| 06:59 | | 63-73 | UNC +10 | 2.6% | Good Jumper by Henri Veesaar (20) [Paint] |
| 06:43 | Good Jumper by Christian Gurdak (4) [Paint] | 65-73 | UNC +8 | 1.9% | |
| 06:43 | Assisted by Ben Hammond | | | 1.9% | |
| 06:22 | | 65-76 | UNC +11 | 3.6% | Good 3-Pointer by Henri Veesaar (23) |
| 06:22 | | | | 3.6% | Assisted by Seth Trimble |
| 06:04 | Turnover by Ben Hammond | | | 4.6% | |
| 06:04 | | | | 4.6% | Steal by Kyan Evans |
| 06:00 | | | | 3.6% | Turnover by Zayden High |
| 06:00 | Sub Out Christian Gurdak | | | 3.6% | |
| 06:00 | Sub In Tobi Lawal | | | 3.6% | |
| 05:51 | Missed 3-Pointer by Ben Hammond | | | 3.6% | |
| 05:48 | | | | 3.6% | Defensive Rebound by Zayden High |
| 05:31 | | | | 3.7% | Missed Layup by Henri Veesaar [Paint] |
| 05:31 | Shot Blocked by Amani Hansberry | | | 3.7% | |
| 05:27 | | | | 3.7% | Offensive Rebound by Zayden High |
| 05:22 | | | | 3.7% | Missed 3-Pointer by Henri Veesaar |
| 05:19 | Defensive Rebound by Ben Hammond | | | 3.7% | |
| 05:00 | Missed Jumper by Neoklis Avdalas | | | 3.8% | |
| 04:57 | | | | 3.8% | Defensive Rebound by Zayden High |
| 04:42 | | | | 3.8% | Turnover by Seth Trimble |
| 04:42 | Steal by Amani Hansberry | | | 3.8% | |
| 04:29 | Good Dunk by Neoklis Avdalas (14) [Paint] | 67-76 | UNC +9 | 2.9% | |
| 04:00 | Foul by Tobi Lawal (P2/T16) | | | 2.9% | |
| 04:00 | Media Timeout |
| 04:00 | Sub Out Neoklis Avdalas | | | 2.9% | |
| 04:00 | Sub In Jailen Bedford | | | 2.9% | |
| 04:00 | | 67-77 | UNC +10 | 3.9% | Good Free Throw by Zayden High (9) |
| 04:00 | | 67-78 | UNC +11 | 5.0% | Good Free Throw by Zayden High (10) |
| 04:00 | | | | 5.0% | Sub Out Zayden High |
| 04:00 | | | | 5.0% | Sub In Jarin Stevenson |
| 03:49 | Good Layup by Amani Hansberry (11) [Paint] | 69-78 | UNC +9 | 3.0% | |
| 03:49 | Assisted by Jailen Bedford | | | 3.0% | |
| 03:39 | Foul by Jailen Bedford (P1/T17) | | | 3.0% | |
| 03:39 | | | | 3.0% | Missed Free Throw by Seth Trimble |
| 03:38 | Defensive Rebound by Tobi Lawal | | | 3.0% | |
| 03:30 | Good 3-Pointer by Jailen Bedford (7) | 72-78 | UNC +6 | 0.9% | |
| 03:30 | Assisted by Amani Hansberry | | | 0.9% | |
| 03:09 | Foul by Amani Hansberry (P5/T18) | | | 0.9% | |
| 03:09 | Sub Out Amani Hansberry | | | 0.9% | |
| 03:09 | Sub In Neoklis Avdalas | | | 0.9% | |
| 03:09 | | 72-79 | UNC +7 | 1.5% | Good Free Throw by Seth Trimble (17) |
| 03:09 | | 72-80 | UNC +8 | 2.2% | Good Free Throw by Seth Trimble (18) |
| 02:45 | Good Layup by Ben Hammond (13) [Paint] | 74-80 | UNC +6 | 0.9% | |
| 02:45 | | | | 0.9% | Foul by Jarin Stevenson (P5/T12) |
| 02:45 | | | | 0.9% | Sub Out Jarin Stevenson |
| 02:45 | | | | 0.9% | Sub In Jaydon Young |
| 02:45 | Sub Out Jaden Schutt | | | 0.9% | |
| 02:45 | Sub In Christian Gurdak | | | 0.9% | |
| 02:45 | Good Free Throw by Ben Hammond (14) | 75-80 | UNC +5 | 0.5% | |
| 02:45 | | | | 0.5% | Sub Out Jaydon Young |
| 02:45 | | | | 0.5% | Sub In Zayden High |
| 02:20 | Foul by Christian Gurdak (P2/T19) | | | 0.5% | |
| 02:20 | | 75-81 | UNC +6 | 0.9% | Good Free Throw by Zayden High (11) |
| 02:20 | | 75-82 | UNC +7 | 1.5% | Good Free Throw by Zayden High (12) |
| 02:15 | Foul by Christian Gurdak (P3/T20) | | | 1.5% | |
| 02:15 | Turnover by Christian Gurdak | | | 1.5% | |
| 02:12 | North Carolina Full Timeout |
| 01:45 | | | | 1.6% | Missed 3-Pointer by Henri Veesaar |
| 01:44 | | | | 0.9% | Deadball Rebound TEAM |
| 01:44 | | | | 0.9% | Turnover by TEAM |
| 01:34 | Missed 3-Pointer by Neoklis Avdalas | | | 0.9% | |
| 01:30 | | | | 0.9% | Defensive Rebound by Henri Veesaar |
| 01:04 | Foul by Jailen Bedford (P2/T21) | | | 1.0% | |
| 01:04 | | 75-83 | UNC +8 | 1.6% | Good Free Throw by Seth Trimble (19) |
| 01:04 | | 75-84 | UNC +9 | 2.4% | Good Free Throw by Seth Trimble (20) |
| 01:04 | | | | 2.4% | Sub Out Zayden High |
| 01:04 | | | | 2.4% | Sub In Jaydon Young |
| 01:04 | Sub Out Christian Gurdak | | | 2.4% | |
| 01:04 | Sub In Jaden Schutt | | | 2.4% | |
| 01:04 | | | | 2.4% | Missed Free Throw by Seth Trimble |
| 01:03 | Defensive Rebound by Tobi Lawal | | | 2.4% | |
| 00:56 | Good 3-Pointer by Neoklis Avdalas (17) | 78-84 | UNC +6 | 1.0% | |
| 00:55 | Virginia Tech 30 Second Timeout |
| 00:55 | Technical Foul by Jailen Bedford | | | 1.0% | |
| 00:55 | | | | 1.0% | Sub Out Jaydon Young |
| 00:55 | | | | 1.0% | Sub In Derek Dixon |
| 00:55 | | | | 1.0% | Technical Foul by Jaydon Young |
| 00:48 | | 78-86 | UNC +8 | 1.6% | Good Dunk by Henri Veesaar (25) [Paint/Fast Break] |
| 00:48 | | | | 1.6% | Assisted by Derek Dixon |
| 00:37 | Missed 3-Pointer by Tobi Lawal | | | 1.6% | |
| 00:35 | | | | 1.6% | Defensive Rebound by TEAM |
| 00:31 | Foul by Tobi Lawal (P3/T22) | | | 1.6% | |
| 00:31 | | 78-87 | UNC +9 | 2.5% | Good Free Throw by Kyan Evans (4) |
| 00:31 | | 78-88 | UNC +10 | 3.4% | Good Free Throw by Kyan Evans (5) |
| 00:25 | Good Layup by Ben Hammond (16) [Paint] | 80-88 | UNC +8 | 2.5% | |
| 00:21 | Foul by Ben Hammond (P4/T23) | | | 2.5% | |
| 00:21 | | 80-89 | UNC +9 | 3.5% | Good Free Throw by Henri Veesaar (26) |
| 00:21 | | | | 3.5% | Missed Free Throw by Henri Veesaar |
| 00:20 | Defensive Rebound by Neoklis Avdalas | | | 3.5% | |
| 00:10 | Good Layup by Neoklis Avdalas (19) [Paint] | 82-89 | UNC +7 | 1.7% | |