| Lineup | Duke | PG - John Rothe (fresh) SG - George Deleon (fresh) SF - Chase Bishop (fresh) PF - Frankie Rank (fresh) C - Conrad Lapp (fresh) | |
| Lineup | North Carolina | PG - William Sorenson (fresh) SG - Michael Ginyard (fresh) SF - Rex Masi (fresh) PF - Steve Dewees (fresh) C - Robert Aten (fresh) | |
| 20:00 | North Carolina | Rex Masi wins the tip | 0-0 |
| Game Plan | Duke | Duke is playing a motion offense and a 2-3 zone (0) | |
| Game Plan | North Carolina | North Carolina is playing a motion offense (slowdown) and a fullcourt press (-1) | |
| 19:36 | North Carolina | Rex Masi misses long on a jumper in the lane | 0-0 |
| 19:35 | Duke | George Deleon grabs the defensive rebound | 0-0 |
| 19:17 | Duke | 3 seconds is called on Chase Bishop | 0-0 |
| 19:01 | North Carolina | Rex Masi hits a wide open runner near the basket on a great pass from William Sorenson | 0-2 |
| 18:39 | Duke | Conrad Lapp misses long on an open floater from the baseline but he's fouled by Robert Aten - foul #1 on Robert Aten, team foul #1 | 0-2 |
| 18:39 | Duke | Conrad Lapp misses the 1st free throw | 0-2 |
| 18:39 | Duke | Conrad Lapp misses the 2nd free throw | 0-2 |
| 18:39 | North Carolina | Steve Dewees pulls down the rebound | 0-2 |
| 18:23 | North Carolina | Steve Dewees misses the dunk | 0-2 |
| 18:22 | Duke | John Rothe gets the rebound | 0-2 |
| 18:06 | Duke | Chase Bishop is fouled on the floor by Steve Dewees - foul #1 on Steve Dewees, team foul #2 | 0-2 |
| 17:53 | Duke | George Deleon is fouled on the floor by Michael Ginyard - foul #1 on Michael Ginyard, team foul #3 | 0-2 |
| Subs | Duke | | |
| Subs | North Carolina | Joseph Cavalier (SG) Michael Ginyard | |
| 17:45 | Duke | Conrad Lapp buries a fadeaway in the lane on a great pass from John Rothe | 2-2 |
| 17:21 | North Carolina | Robert Aten's layup is rejected by Chase Bishop | 2-2 |
| 17:19 | North Carolina | Rex Masi gets the offensive rebound | 2-2 |
| 17:01 | North Carolina | Conrad Lapp is called for the reach on Rex Masi - foul #1 on Conrad Lapp, team foul #1 | 2-2 |
| Subs | Duke | | |
| Subs | North Carolina | Gerald Kopp (PG), Mark Green (SF), Andrew Nunn (PF), Joel Smith (C) William Sorenson, Rex Masi, Steve Dewees, Robert Aten | |
| 16:40 | North Carolina | Joel Smith misses the dunk attempt but he's fouled by Conrad Lapp - foul #2 on Conrad Lapp, team foul #2 | 2-2 |
| Subs | Duke | Carlton Perry (PF), Steven McWethy (C) Frankie Rank, Conrad Lapp | |
| Subs | North Carolina | Michael Ginyard (SG) Joseph Cavalier | |
| 16:40 | North Carolina | Joel Smith makes the 1st free throw | 2-3 |
| 16:40 | North Carolina | Joel Smith makes the 2nd free throw | 2-4 |
| 16:38 | Duke | George Deleon is hacked by Michael Ginyard in the backcourt - foul #2 on Michael Ginyard, team foul #4 | 2-4 |
| Subs | Duke | | |
| Subs | North Carolina | Joseph Cavalier (SG) Michael Ginyard | |
| 16:32 | Duke | Steven McWethy misses long on a jump hook from the baseline but he's fouled by Gerald Kopp - foul #1 on Gerald Kopp, team foul #5 | 2-4 |
| 16:32 | Duke | Steven McWethy makes the 1st free throw | 3-4 |
| 16:32 | Duke | Steven McWethy makes the 2nd free throw | 4-4 |
| 16:14 | North Carolina | Steven McWethy is called for the reach on Gerald Kopp - foul #1 on Steven McWethy, team foul #3 | 4-4 |
| Subs | Duke | Anthony Lam (C) Chase Bishop | |
| Subs | North Carolina | William Sorenson (PG) Gerald Kopp | |
| 15:55 | North Carolina | Andrew Nunn is alone and drills a floater from the left side on a great pass from William Sorenson out of a doubleteam | 4-6 |
| Lineup | Duke | PG - John Rothe (fresh) 1 ast. SG - George Deleon (fresh) SF - Steven McWethy (fresh) 2 pts. PF - Carlton Perry (fresh) C - Anthony Lam (fresh) | |
| Lineup | North Carolina | PG - William Sorenson (fresh) 2 ast. SG - Joseph Cavalier (fresh) SF - Mark Green (fresh) PF - Andrew Nunn (fresh) 2 pts. C - Joel Smith (fresh) 2 pts. | |
| 15:32 | Duke | Andrew Nunn picks off the pass by John Rothe | 4-6 |
| 15:04 | North Carolina | William Sorenson comes up short on the fadeaway jumper from the free throw line | 4-6 |
| 15:03 | Duke | Carlton Perry pulls down the rebound | 4-6 |
| 14:51 | Duke | John Rothe clanks a turnaround in the lane | 4-6 |
| 14:50 | Duke | George Deleon hits the follow up shot | 6-6 |
| 14:29 | North Carolina | William Sorenson is hacked by John Rothe - foul #1 on John Rothe, team foul #4 | 6-6 |
| Subs | Duke | Lawrence Spence (PG), Chase Bishop (SF), Frankie Rank (PF) John Rothe, Carlton Perry, Anthony Lam | |
| Subs | North Carolina | Gerald Kopp (PG), Rex Masi (SF), Steve Dewees (PF), Robert Aten (C) Joseph Cavalier, Mark Green, Andrew Nunn, Joel Smith | |
| 14:08 | North Carolina | Rex Masi connects on the pull-up jumper from just outside the lane set up by William Sorenson | 6-8 |
| 13:44 | Duke | Frankie Rank clanks a shot from the right side | 6-8 |
| 13:42 | North Carolina | Robert Aten grabs the board | 6-8 |
| 13:25 | North Carolina | Steve Dewees makes the wide open turnaround near the basket on a nice dish by Rex Masi | 6-10 |
| 13:10 | Duke | Lawrence Spence comes up short on the pull-up jumper from the right wing but he's fouled by Gerald Kopp - foul #2 on Gerald Kopp, team foul #6 | 6-10 |
| Subs | Duke | Anthony Lam (C) Steven McWethy | |
| Subs | North Carolina | Joseph Cavalier (SG) Gerald Kopp | |
| 13:10 | Duke | Lawrence Spence makes the 1st free throw | 7-10 |
| 13:10 | Duke | Lawrence Spence makes the 2nd free throw | 8-10 |
| 12:47 | North Carolina | Steve Dewees's pass is intercepted by Lawrence Spence | 8-10 |
| 12:44 | Duke | Lawrence Spence's pass is off the mark and out of bounds in the backcourt | 8-10 |
| Subs | Duke | John Rothe (PG) Lawrence Spence | |
| Subs | North Carolina | | |
| 12:29 | North Carolina | William Sorenson shoots over the doubleteam but comes up short on the 3pt jumper from the right wing | 8-10 |
| 12:27 | Duke | George Deleon grabs the defensive rebound | 8-10 |
| 12:03 | Duke | John Rothe hits the easy wide open finger roll on a great pass from Chase Bishop | 10-10 |
| 11:44 | North Carolina | William Sorenson's pass is intercepted by Frankie Rank | 10-10 |
| Lineup | Duke | PG - John Rothe (fresh) 2 pts. 1 ast. SG - George Deleon (fairly fresh) 2 pts. 3 reb. SF - Chase Bishop (fresh) PF - Frankie Rank (fairly fresh) C - Anthony Lam (fresh) | |
| Lineup | North Carolina | PG - William Sorenson (fairly fresh) 3 ast. SG - Joseph Cavalier (fresh) SF - Rex Masi (fairly fresh) 4 pts. PF - Steve Dewees (fairly fresh) 2 pts. C - Robert Aten (fairly fresh) | |
| 11:38 | Duke | George Deleon is whistled for a carry in the backcourt | 10-10 |
| Subs | Duke | Steven McWethy (SF), Carlton Perry (PF) Chase Bishop, Frankie Rank | |
| Subs | North Carolina | Mark Green (SF), Andrew Nunn (PF), Joel Smith (C) Rex Masi, Steve Dewees, Robert Aten | |
| 11:18 | North Carolina | William Sorenson connects on the 3pt attempt from the right wing | 10-13 |
| 10:55 | Duke | George Deleon's floater is tipped away by Andrew Nunn | 10-13 |
| 10:54 | North Carolina | Joel Smith pulls down the rebound | 10-13 |
| 10:30 | North Carolina | Joseph Cavalier is open but comes up short on the 3 from the left corner | 10-13 |
| 10:28 | North Carolina | Joel Smith tips it back up and in | 10-15 |
| 10:23 | Duke | John Rothe is fouled on the floor by Joseph Cavalier - foul #1 on Joseph Cavalier, team foul #7 | 10-15 |
| Subs | Duke | Lawrence Spence (SG), Chase Bishop (SF) George Deleon, Anthony Lam | |
| Subs | North Carolina | Rex Masi (SF), Steve Dewees (PF), Robert Aten (C) Joseph Cavalier, Andrew Nunn, Joel Smith | |
| 10:23 | Duke | John Rothe makes the 1st free throw | 11-15 |
| 10:23 | Duke | John Rothe makes the 2nd free throw | 12-15 |
| 09:58 | North Carolina | Rex Masi misses long on a fadeaway jumper from the left side but he's hacked by Chase Bishop - foul #1 on Chase Bishop, team foul #5 | 12-15 |
| Subs | Duke | Roland Geraghty (SG), Frankie Rank (PF) John Rothe, Steven McWethy | |
| Subs | North Carolina | | |
| 09:58 | North Carolina | Rex Masi makes the 1st free throw | 12-16 |
| 09:58 | North Carolina | Rex Masi makes the 2nd free throw | 12-17 |
| 09:56 | Duke | William Sorenson is called for the reach on Lawrence Spence in the backcourt - foul #1 on William Sorenson, team foul #8 | 12-17 |
| 09:56 | Duke | Lawrence Spence makes the 1st free throw | 13-17 |
| 09:56 | Duke | Lawrence Spence makes the 2nd free throw | 14-17 |
| 09:30 | North Carolina | Robert Aten steps out of bounds on the baseline | 14-17 |
| Subs | Duke | | |
| Subs | North Carolina | Joseph Cavalier (SG) Mark Green | |
| 09:10 | Duke | Chase Bishop connects on the jumper near the basket and he's hacked by William Sorenson - foul #2 on William Sorenson, team foul #9 | 16-17 |
| Subs | Duke | George Deleon (SG), Steven McWethy (C) Roland Geraghty, Carlton Perry | |
| Subs | North Carolina | Mark Green (SG) William Sorenson | |
| 09:10 | Duke | Chase Bishop misses the free throw | 16-17 |
| 09:10 | North Carolina | The rebound goes to Steve Dewees | 16-17 |
| 08:53 | North Carolina | Robert Aten is fouled on the floor by Steven McWethy - foul #2 on Steven McWethy, team foul #6 | 16-17 |
| Subs | Duke | Anthony Lam (C) Steven McWethy | |
| Subs | North Carolina | Joel Smith (C) Robert Aten | |
| 08:34 | North Carolina | Steve Dewees can't finish the layup but the foul's on Anthony Lam - foul #1 on Anthony Lam, team foul #7 | 16-17 |
| Subs | Duke | John Rothe (PG) Chase Bishop | |
| Subs | North Carolina | | |
| 08:34 | North Carolina | Steve Dewees makes the 1st free throw | 16-18 |
| 08:34 | North Carolina | Steve Dewees makes the 2nd free throw | 16-19 |
| 08:18 | Duke | Lawrence Spence hits the front of the rim on the 3pt jumper from straight away | 16-19 |
| 08:16 | Duke | The offensive rebound goes to Frankie Rank | 16-19 |
| 07:47 | Duke | John Rothe is alone and drills a pull-up jumper from the left wing set up by George Deleon | 18-19 |
| Lineup | Duke | PG - John Rothe (fresh) 6 pts. 1 ast. SG - Lawrence Spence (fresh) 4 pts. SF - George Deleon (fairly fresh) 2 pts. 3 reb. PF - Frankie Rank (fairly fresh) C - Anthony Lam (fairly fresh) | |
| Lineup | North Carolina | PG - Joseph Cavalier (fairly fresh) SG - Mark Green (fairly fresh) SF - Rex Masi (fairly fresh) 6 pts. PF - Steve Dewees (fairly fresh) 4 pts. 2 reb. C - Joel Smith (fresh) 4 pts. 2 reb. | |
| 07:31 | North Carolina | Rex Masi can't connect on a jumper from the left side | 18-19 |
| 07:30 | North Carolina | Joel Smith tips it in | 18-21 |
| 07:26 | Duke | Joseph Cavalier takes the ball from John Rothe in the backcourt | 18-21 |
| 07:24 | North Carolina | Mark Green lays it up and in on a nice dish by Joseph Cavalier | 18-23 |
| 07:11 | Duke | Joel Smith is called for the reach on Frankie Rank - foul #1 on Joel Smith, team foul #10 | 18-23 |
| Subs | Duke | Roland Geraghty (SG), Chase Bishop (SF), Carlton Perry (C) Lawrence Spence, George Deleon, Anthony Lam | |
| Subs | North Carolina | Andrew Nunn (PF), Robert Aten (C) Steve Dewees, Joel Smith | |
| 07:11 | Duke | Frankie Rank misses the 1st free throw | 18-23 |
| 07:11 | Duke | Frankie Rank makes the 2nd free throw | 19-23 |
| 06:47 | North Carolina | Joseph Cavalier is called for traveling | 19-23 |
| Subs | Duke | Anthony Lam (C) Frankie Rank | |
| Subs | North Carolina | | |
| 06:35 | Duke | Chase Bishop buries a shot from the free throw line on a nice dish by John Rothe | 21-23 |
| 06:18 | North Carolina | Rex Masi buries a jump hook near the basket | 21-25 |
| 06:15 | Duke | Mark Green picks off the pass by John Rothe in the backcourt | 21-25 |
| 06:14 | North Carolina | Joseph Cavalier misses the lay-in | 21-25 |
| 06:12 | North Carolina | Andrew Nunn tips it back up and in | 21-27 |
| 06:10 | Duke | John Rothe is fouled in the backcourt by Joseph Cavalier - foul #2 on Joseph Cavalier, team foul #11 | 21-27 |
| Subs | Duke | George Deleon (SG) Roland Geraghty | |
| Subs | North Carolina | William Sorenson (PG) Joseph Cavalier | |
| 06:10 | Duke | John Rothe makes the 1st free throw | 22-27 |
| 06:10 | Duke | John Rothe misses the 2nd free throw | 22-27 |
| 06:10 | North Carolina | Robert Aten snags the defensive board | 22-27 |
| 05:46 | North Carolina | Robert Aten hits the front of the rim on the floater from the left block but he's fouled by Chase Bishop - foul #2 on Chase Bishop, team foul #8 | 22-27 |
| Subs | Duke | Lawrence Spence (PG), Roland Geraghty (SG) John Rothe, Chase Bishop | |
| Subs | North Carolina | Joel Smith (C) William Sorenson | |
| 05:46 | North Carolina | Robert Aten makes the 1st free throw | 22-28 |
| 05:46 | North Carolina | Robert Aten makes the 2nd free throw | 22-29 |
| 05:20 | Duke | Rex Masi takes the ball from Carlton Perry | 22-29 |
| 04:51 | North Carolina | Rex Masi throws a bad pass out of bounds | 22-29 |
| Subs | Duke | Frankie Rank (PF) Carlton Perry | |
| Subs | North Carolina | William Sorenson (PG), Steve Dewees (PF) Robert Aten, Andrew Nunn | |
| 04:27 | Duke | George Deleon misses the wide open jump hook from the right block | 22-29 |
| 04:25 | North Carolina | William Sorenson grabs the board | 22-29 |
| 04:06 | North Carolina | Joel Smith misses badly on a shot from the baseline | 22-29 |
| 04:05 | Duke | Anthony Lam grabs the board | 22-29 |
| 03:46 | Duke | George Deleon hits a turnaround from the left block on a nice dish by Lawrence Spence | 24-29 |
| 03:23 | North Carolina | William Sorenson is hacked by Lawrence Spence - foul #1 on Lawrence Spence, team foul #9 | 24-29 |
| Subs | Duke | John Rothe (PG), Chase Bishop (SF), Steven McWethy (PF), Conrad Lapp (C) Lawrence Spence, Roland Geraghty, Frankie Rank, Anthony Lam | |
| Subs | North Carolina | Michael Ginyard (SG), Joseph Cavalier (SF), Robert Aten (C) Mark Green, Rex Masi, Joel Smith | |
| 03:23 | North Carolina | William Sorenson makes the 1st free throw | 24-30 |
| 03:23 | North Carolina | William Sorenson makes the 2nd free throw | 24-31 |
| Lineup | Duke | PG - John Rothe (fresh) 7 pts. 2 ast. SG - George Deleon (tiring) 4 pts. 3 reb. SF - Chase Bishop (fresh) 4 pts. PF - Steven McWethy (fresh) 2 pts. C - Conrad Lapp (fresh) 2 pts. | |
| Lineup | North Carolina | PG - William Sorenson (fresh) 5 pts. 3 ast. SG - Michael Ginyard (fresh) SF - Joseph Cavalier (fresh) 1 ast. PF - Steve Dewees (fresh) 4 pts. 2 reb. C - Robert Aten (fresh) 2 pts. 2 reb. | |
| 03:03 | Duke | Chase Bishop hits a pull-up jumper from just outside the lane on a nice dish by George Deleon | 26-31 |
| 03:01 | North Carolina | William Sorenson's pass is off the mark and out of bounds in the backcourt | 26-31 |
| Subs | Duke | Carlton Perry (PF) George Deleon | |
| Subs | North Carolina | Andrew Nunn (PF) Steve Dewees | |
| 02:44 | Duke | Andrew Nunn steals the ball from John Rothe | 26-31 |
| 02:28 | North Carolina | Michael Ginyard misses badly on a 3pt shot from the left corner | 26-31 |
| 02:27 | Duke | Carlton Perry grabs the board | 26-31 |
| 02:16 | Duke | Steven McWethy misses long on a jumper from the free throw line | 26-31 |
| 02:15 | Duke | Carlton Perry misses the tip | 26-31 |
| 02:14 | Duke | Chase Bishop pulls down the offensive rebound | 26-31 |
| 02:03 | Duke | Andrew Nunn denies the turnaround by John Rothe | 26-31 |
| 02:02 | North Carolina | The rebound goes to Andrew Nunn | 26-31 |
| 01:33 | North Carolina | Robert Aten connects on the open jump hook near the basket set up by William Sorenson out of the doubleteam | 26-33 |
| 01:30 | Duke | Conrad Lapp is whistled for a carry in the backcourt | 26-33 |
| Subs | Duke | Lawrence Spence (SG), Frankie Rank (PF) Steven McWethy, Carlton Perry | |
| Subs | North Carolina | Gerald Kopp (PG), Rex Masi (SF), Steve Dewees (PF), Anthony Vito (C) William Sorenson, Michael Ginyard, Andrew Nunn, Robert Aten | |
| 01:15 | North Carolina | Rex Masi misses badly on a jumper in the lane | 26-33 |
| 01:14 | North Carolina | Rex Masi gets the offensive rebound | 26-33 |
| 00:49 | North Carolina | Gerald Kopp misses badly on a jumpshot from the free throw line but the foul's on Frankie Rank - foul #1 on Frankie Rank, team foul #10 | 26-33 |
| Subs | Duke | George Deleon (SG) John Rothe | |
| Subs | North Carolina | Michael Ginyard (SG), Joel Smith (C) Joseph Cavalier, Anthony Vito | |
| 00:49 | North Carolina | Gerald Kopp makes the 1st free throw | 26-34 |
| 00:49 | North Carolina | Gerald Kopp misses the 2nd free throw | 26-34 |
| 00:49 | Duke | Conrad Lapp pulls down the rebound | 26-34 |
| 00:26 | Duke | Lawrence Spence drills a 3 pointer from the left corner set up by George Deleon | 29-34 |
| 00:02 | North Carolina | Rex Masi misses short on a shot from the free throw line | 29-34 |
| 00:00 | Duke | The rebound goes to George Deleon | 29-34 |