| Lineup | North Carolina | PG - Kevin Brewer (fresh) 3 pts. 1 ast. SG - Ray Trojanowski (fresh) 3 pts. 1 ast. SF - Andrew Breen (fresh) 2 pts. PF - David Lasalle (fresh) 7 pts. C - Arthur Inge (fresh) 2 pts. 2 reb. | |
| Lineup | Duke | PG - Vincent Rowe (fresh) 8 pts. 4 ast. SG - Truman St. Louis (fresh) 5 pts. 2 ast. SF - William Simmons (fresh) 5 pts. 2 reb. PF - Craig Smith (fresh) 6 pts. 2 reb. 3 pf. C - Man Hou (fresh) 2 pts. 3 reb. | |
| 20:00 | North Carolina | Andrew Breen inbounds the ball | 32-38 |
| Game Plan | North Carolina | North Carolina is playing a flex offense (slowdown) and a fullcourt press (-1) | |
| Game Plan | Duke | Duke is playing a motion offense and a 2-3 zone (0) | |
| 19:31 | North Carolina | Arthur Inge loses the dribble to Craig Smith | 32-38 |
| 19:21 | Duke | Man Hou buries a jumpshot from the right wing on a great pass from Vincent Rowe and the foul's on Arthur Inge - foul #3 on Arthur Inge, team foul #1 | 32-40 |
| Subs | North Carolina | Richard Orta (C) Arthur Inge | |
| Subs | Duke | | |
| 19:21 | Duke | Man Hou misses the free throw | 32-40 |
| 19:21 | North Carolina | David Lasalle grabs the defensive rebound | 32-40 |
| 18:59 | North Carolina | David Lasalle buries a fadeaway jumper from the right wing set up by Andrew Breen | 34-40 |
| 18:30 | Duke | Ray Trojanowski takes the ball from William Simmons | 34-40 |
| 18:01 | North Carolina | Man Hou steals it from Richard Orta | 34-40 |
| 17:58 | Duke | Vincent Rowe travels in the backcourt | 34-40 |
| Subs | North Carolina | David Powers (PG), Pablo Garcia (SG), Darren McNeish (SF), Daniel Wayt (PF) Kevin Brewer, Ray Trojanowski, Andrew Breen, David Lasalle | |
| Subs | Duke | Mark Lowry (PF) Craig Smith | |
| 17:38 | North Carolina | Richard Orta connects on the jump hook in the paint | 36-40 |
| 17:36 | Duke | Truman St. Louis's pass is intercepted by Richard Orta in the backcourt | 36-40 |
| 17:14 | North Carolina | Pablo Garcia can't connect on a 3pt shot from the right wing | 36-40 |
| 17:12 | Duke | The rebound goes to Man Hou | 36-40 |
| 17:01 | Duke | Vincent Rowe is open but comes up short on the driving attempt from the right block | 36-40 |
| 17:00 | Duke | Truman St. Louis pulls down the offensive rebound | 36-40 |
| 16:49 | Duke | William Simmons misses the jumpshot from the right wing but he's fouled by Darren McNeish - foul #1 on Darren McNeish, team foul #2 | 36-40 |
| Subs | North Carolina | Kevin Brewer (PG), Andrew Breen (SF), David Lasalle (PF), Darryl Rancourt (C) David Powers, Darren McNeish, Daniel Wayt, Richard Orta | |
| Subs | Duke | Charles Sides (SG), Raymond Coachman (SF), Craig Smith (PF) Vincent Rowe, Truman St. Louis, Man Hou | |
| 16:49 | Duke | William Simmons makes the 1st free throw | 36-41 |
| 16:49 | Duke | William Simmons makes the 2nd free throw | 36-42 |
| 16:20 | North Carolina | David Lasalle misses the shot from the right block | 36-42 |
| 16:18 | Duke | The rebound goes to Raymond Coachman | 36-42 |
| 16:14 | Duke | Raymond Coachman scores on a runner near the basket | 36-44 |
| 16:00 | North Carolina | David Lasalle shoots over the doubleteam and knocks in the jump hook from the baseline set up by Andrew Breen | 38-44 |
| Lineup | North Carolina | PG - Kevin Brewer (fresh) 3 pts. 1 ast. SG - Pablo Garcia (fresh) 4 pts. 1 ast. SF - Andrew Breen (fresh) 2 pts. PF - David Lasalle (fresh) 11 pts. 2 reb. C - Darryl Rancourt (fresh) 2 pts. | |
| Lineup | Duke | PG - William Simmons (fairly fresh) 7 pts. 2 reb. SG - Charles Sides (fresh) 1 ast. SF - Raymond Coachman (fresh) 6 pts. 4 reb. PF - Craig Smith (fresh) 6 pts. 2 reb. 3 pf. C - Mark Lowry (fresh) 8 pts. 3 reb. | |
| 15:44 | Duke | Darryl Rancourt steals the ball from Charles Sides | 38-44 |
| 15:40 | North Carolina | Pablo Garcia throws a bad pass out of bounds | 38-44 |
| Subs | North Carolina | Ray Trojanowski (SG), Darren McNeish (SF), Arthur Inge (C) Pablo Garcia, Andrew Breen, Darryl Rancourt | |
| Subs | Duke | Vincent Rowe (PG), Michael Neighbors (C) William Simmons, Mark Lowry | |
| 15:17 | Duke | Darren McNeish is called for the reach on Raymond Coachman - foul #2 on Darren McNeish, team foul #3 | 38-44 |
| Subs | North Carolina | David Powers (PG), Daniel Wayt (PF) Kevin Brewer, David Lasalle | |
| Subs | Duke | Truman St. Louis (SG), Man Hou (C) Charles Sides, Craig Smith | |
| 15:04 | Duke | Raymond Coachman hits a wide open shot from the free throw line | 38-46 |
| 14:50 | North Carolina | Daniel Wayt buries a jumper from the right wing on a nice dish by a doubleteamed Ray Trojanowski | 40-46 |
| 14:32 | Duke | Michael Neighbors's pass is off the mark and out of bounds | 40-46 |
| Subs | North Carolina | Andrew Breen (SF) Darren McNeish | |
| Subs | Duke | Charles Sides (SG), Douglas Thompson (SF) Vincent Rowe, Raymond Coachman | |
| 14:11 | North Carolina | Daniel Wayt misses long on a fadeaway jumper from the left side | 40-46 |
| 14:09 | North Carolina | Daniel Wayt snags the offensive board | 40-46 |
| 13:48 | North Carolina | Andrew Breen blows the layup | 40-46 |
| 13:46 | Duke | Charles Sides grabs the defensive rebound | 40-46 |
| 13:44 | Duke | Andrew Breen is called for the reach on Truman St. Louis in the backcourt - foul #3 on Andrew Breen, team foul #4 | 40-46 |
| Subs | North Carolina | Kevin Brewer (PG), Pablo Garcia (SG), David Lasalle (PF), Richard Orta (C) David Powers, Ray Trojanowski, Daniel Wayt, Arthur Inge | |
| Subs | Duke | Vincent Rowe (PG), William Simmons (SF), Craig Smith (PF), Mark Lowry (C) Truman St. Louis, Douglas Thompson, Michael Neighbors, Man Hou | |
| 13:22 | Duke | Andrew Breen picks off the pass by Craig Smith | 40-46 |
| 13:18 | North Carolina | Andrew Breen throws it down | 42-46 |
| 13:16 | Duke | Vincent Rowe travels in the backcourt | 42-46 |
| Subs | North Carolina | Darren McNeish (SF) Andrew Breen | |
| Subs | Duke | Douglas Thompson (SG) Charles Sides | |
| 13:01 | North Carolina | Kevin Brewer misses short on a 3pt jumper from the left wing | 42-46 |
| 13:00 | Duke | The rebound goes to William Simmons | 42-46 |
| 12:42 | Duke | Craig Smith misses long on a jumper from the left wing | 42-46 |
| 12:40 | Duke | Vincent Rowe grabs the offensive board | 42-46 |
| 12:26 | Duke | Richard Orta blocks the short jumper by Craig Smith | 42-46 |
| 12:24 | Duke | Douglas Thompson hits the follow up shot | 42-48 |
| 11:59 | North Carolina | David Lasalle misses the dunk attempt against a doubleteam but he's fouled by Craig Smith - foul #4 on Craig Smith, team foul #1 | 42-48 |
| Subs | North Carolina | David Powers (PG), Ray Trojanowski (SG), Andrew Breen (SF), Arthur Inge (C) Kevin Brewer, Pablo Garcia, Darren McNeish, Richard Orta | |
| Subs | Duke | Truman St. Louis (PG), Charles Sides (SG), Raymond Coachman (SF), Man Hou (C) Vincent Rowe, Douglas Thompson, William Simmons, Craig Smith | |
| 11:59 | North Carolina | David Lasalle misses the 1st free throw | 42-48 |
| 11:59 | North Carolina | David Lasalle misses the 2nd free throw | 42-48 |
| 11:59 | North Carolina | Arthur Inge snags the offensive board | 42-48 |
| Lineup | North Carolina | PG - David Powers (fresh) 4 pts. SG - Ray Trojanowski (fresh) 3 pts. 2 ast. SF - Andrew Breen (fresh) 4 pts. 3 pf. PF - David Lasalle (fairly fresh) 11 pts. 2 reb. C - Arthur Inge (fresh) 2 pts. 3 reb. 3 pf. | |
| Lineup | Duke | PG - Truman St. Louis (fresh) 5 pts. 2 ast. SG - Charles Sides (fresh) 1 ast. SF - Raymond Coachman (fresh) 8 pts. 4 reb. PF - Mark Lowry (fresh) 8 pts. 3 reb. C - Man Hou (fresh) 4 pts. 4 reb. | |
| 11:42 | North Carolina | Ray Trojanowski misses the 3 pointer from straight away | 42-48 |
| 11:41 | North Carolina | The offensive rebound goes to Ray Trojanowski | 42-48 |
| 11:22 | North Carolina | Mark Lowry is called for the reach on David Lasalle - foul #2 on Mark Lowry, team foul #2 | 42-48 |
| Subs | North Carolina | Daniel Wayt (PF) David Lasalle | |
| Subs | Duke | Michael Neighbors (PF) Mark Lowry | |
| 11:08 | North Carolina | Ray Trojanowski connects on the 3pt attempt from the left wing set up by Andrew Breen | 45-48 |
| 10:43 | Duke | Man Hou scores on a jumper from the right wing on a nice dish by Truman St. Louis | 45-50 |
| 10:24 | North Carolina | Ray Trojanowski clanks a 3pt attempt from the left wing | 45-50 |
| 10:22 | Duke | Charles Sides grabs the defensive rebound | 45-50 |
| 10:20 | Duke | Truman St. Louis is called for traveling in the backcourt | 45-50 |
| Subs | North Carolina | Kevin Brewer (PG), Pablo Garcia (SG), Darren McNeish (SF), Richard Orta (C) David Powers, Ray Trojanowski, Andrew Breen, Arthur Inge | |
| Subs | Duke | Vincent Rowe (PG), William Simmons (SF), Craig Smith (PF) Charles Sides, Raymond Coachman, Michael Neighbors | |
| 10:03 | North Carolina | Richard Orta is fouled on the floor by Craig Smith - foul #5 on Craig Smith, team foul #3 | 45-50 |
| Subs | North Carolina | | |
| Subs | Duke | Mark Lowry (PF) Craig Smith | |
| 09:34 | North Carolina | Daniel Wayt makes the runner from the right block on a nice dish by Kevin Brewer and the foul's on Truman St. Louis - foul #1 on Truman St. Louis, team foul #4 | 47-50 |
| Subs | North Carolina | | |
| Subs | Duke | Douglas Thompson (SG) Truman St. Louis | |
| 09:34 | North Carolina | Daniel Wayt makes the free throw | 48-50 |
| 09:12 | Duke | Douglas Thompson makes the jumpshot from the left wing set up by Mark Lowry | 48-52 |
| 08:43 | North Carolina | Pablo Garcia throws a bad pass out of bounds | 48-52 |
| Subs | North Carolina | Ray Trojanowski (SG), Andrew Breen (SF), David Lasalle (PF), Darryl Rancourt (C) Pablo Garcia, Darren McNeish, Daniel Wayt, Richard Orta | |
| Subs | Duke | Charles Sides (SG), Raymond Coachman (SF), Michael Neighbors (C) Douglas Thompson, Mark Lowry, Man Hou | |
| 08:23 | Duke | Michael Neighbors's pass is intercepted by Ray Trojanowski | 48-52 |
| 08:18 | North Carolina | Ray Trojanowski hits the finger roll | 50-52 |
| 07:57 | Duke | William Simmons hits the front of the rim on the wide open runner near the basket | 50-52 |
| 07:56 | Duke | Raymond Coachman can't tip it in | 50-52 |
| 07:55 | Duke | Raymond Coachman tips it in | 50-54 |
| Lineup | North Carolina | PG - Kevin Brewer (fairly fresh) 3 pts. 2 ast. SG - Ray Trojanowski (fresh) 8 pts. 2 ast. 2 stl. SF - Andrew Breen (fresh) 4 pts. 3 pf. PF - David Lasalle (fresh) 11 pts. 2 reb. C - Darryl Rancourt (fresh) 2 pts. | |
| Lineup | Duke | PG - Vincent Rowe (fairly fresh) 8 pts. 5 ast. SG - Charles Sides (fresh) 1 ast. SF - Raymond Coachman (fresh) 10 pts. 6 reb. PF - William Simmons (fresh) 7 pts. 3 reb. C - Michael Neighbors (fresh) | |
| 07:33 | North Carolina | Raymond Coachman takes the ball from Ray Trojanowski after a doubleteam | 50-54 |
| 07:29 | Duke | Vincent Rowe hits the finger roll on a nice dish by Raymond Coachman | 50-56 |
| 07:12 | North Carolina | Ray Trojanowski is bothered by a doubleteam and misses badly on a 3pt jumper from the right corner | 50-56 |
| 07:10 | Duke | William Simmons pulls down the rebound | 50-56 |
| 06:53 | Duke | William Simmons can't connect on an uncontested jumper from the baseline | 50-56 |
| 06:52 | North Carolina | David Lasalle grabs the board | 50-56 |
| 06:31 | North Carolina | David Lasalle shoots over the doubleteam but comes up short on the fadeaway from the right side | 50-56 |
| 06:29 | Duke | Charles Sides gets the rebound | 50-56 |
| 06:27 | Duke | Vincent Rowe's pass is intercepted by David Lasalle in the backcourt | 50-56 |
| 06:03 | North Carolina | Raymond Coachman is called for the reach on Andrew Breen - foul #2 on Raymond Coachman, team foul #5 | 50-56 |
| Subs | North Carolina | David Powers (PG), Pablo Garcia (SG), Darren McNeish (SF), Daniel Wayt (PF), Arthur Inge (C) Kevin Brewer, Ray Trojanowski, Andrew Breen, David Lasalle, Darryl Rancourt | |
| Subs | Duke | Truman St. Louis (SG), Douglas Thompson (SF), Mark Lowry (PF), Man Hou (C) Charles Sides, Raymond Coachman, William Simmons, Michael Neighbors | |
| 05:41 | North Carolina | David Powers comes up short on the floater from the right wing | 50-56 |
| 05:40 | Duke | The rebound goes to Douglas Thompson | 50-56 |
| 05:26 | Duke | Truman St. Louis scores on a 3pt jumper from the left corner | 50-59 |
| 04:58 | North Carolina | Pablo Garcia misses the fadeaway jumper from the left wing | 50-59 |
| 04:57 | North Carolina | Daniel Wayt hits the follow up shot | 52-59 |
| 04:41 | Duke | Douglas Thompson comes up short on the jumper from the right wing but he's fouled by Arthur Inge - foul #4 on Arthur Inge, team foul #5 | 52-59 |
| 04:41 | Duke | Douglas Thompson makes the 1st free throw | 52-60 |
| 04:41 | Duke | Douglas Thompson makes the 2nd free throw | 52-61 |
| 04:13 | North Carolina | Daniel Wayt lays it in | 54-61 |
| 03:56 | Duke | Man Hou misses badly on a floater from the left side | 54-61 |
| 03:55 | Duke | Mark Lowry tips it home | 54-63 |
| Lineup | North Carolina | PG - David Powers (fairly fresh) 4 pts. SG - Pablo Garcia (fresh) 4 pts. 1 ast. SF - Darren McNeish (fairly fresh) PF - Daniel Wayt (fairly fresh) 12 pts. 5 reb. C - Arthur Inge (fairly fresh) 2 pts. 3 reb. 4 pf. | |
| Lineup | Duke | PG - Vincent Rowe (tiring) 10 pts. 5 ast. SG - Truman St. Louis (fresh) 8 pts. 3 ast. SF - Douglas Thompson (fairly fresh) 6 pts. 2 reb. PF - Mark Lowry (fairly fresh) 10 pts. 4 reb. C - Man Hou (fresh) 6 pts. 4 reb. | |
| Game Plan | North Carolina | North Carolina is playing a motion offense (uptempo) and a fullcourt press (-1) | |
| Game Plan | Duke | Duke is playing a motion offense and a 2-3 zone (0) | |
| 03:48 | North Carolina | Daniel Wayt's floater is tipped away by Man Hou | 54-63 |
| 03:47 | Duke | Mark Lowry gets the rebound | 54-63 |
| 03:45 | Duke | Truman St. Louis travels in the backcourt | 54-63 |
| Subs | North Carolina | Christopher Monreal (PG), Ray Trojanowski (SG), Andrew Breen (SF), David Lasalle (PF), Richard Orta (C) David Powers, Pablo Garcia, Darren McNeish, Daniel Wayt, Arthur Inge | |
| Subs | Duke | William Simmons (SF) Douglas Thompson | |
| 03:35 | North Carolina | Christopher Monreal's pass is off the mark and out of bounds | 54-63 |
| Subs | North Carolina | | |
| Subs | Duke | Charles Sides (SG) Vincent Rowe | |
| 03:19 | Duke | Andrew Breen denies the turnaround by Truman St. Louis | 54-63 |
| 03:17 | North Carolina | Ray Trojanowski snags the defensive board | 54-63 |
| 02:55 | North Carolina | David Lasalle buries a turnaround near the basket set up by Richard Orta | 56-63 |
| 02:51 | Duke | Truman St. Louis throws a bad pass out of bounds in the backcourt | 56-63 |
| Subs | North Carolina | Kevin Brewer (PG), Pablo Garcia (SG) Christopher Monreal, Ray Trojanowski | |
| Subs | Duke | Raymond Coachman (SF) Mark Lowry | |
| 02:44 | North Carolina | David Lasalle works out of a doubleteam and scores on a driving attempt from the left block on a nice dish by Pablo Garcia and he's fouled by William Simmons - foul #3 on William Simmons, team foul #6 | 58-63 |
| Subs | North Carolina | | |
| Subs | Duke | Vincent Rowe (PG) Truman St. Louis | |
| 02:44 | North Carolina | David Lasalle makes the free throw | 59-63 |
| 02:42 | Duke | Duke calls a full timeout (2 :30 3 full remaining) | 59-63 |
| Subs | North Carolina | Ray Trojanowski (SG), Arthur Inge (C) Pablo Garcia, Richard Orta | |
| Subs | Duke | Michael Neighbors (PF) Vincent Rowe | |
| 02:25 | Duke | Man Hou is called for the illegal screen - foul #1 on Man Hou, team foul #7 | 59-63 |
| Subs | North Carolina | | |
| Subs | Duke | Truman St. Louis (PG) Raymond Coachman | |
| Game Plan | North Carolina | North Carolina is playing a flex offense (slowdown) and a fullcourt press (-1) | |
| Game Plan | Duke | Duke is playing a motion offense and a 2-3 zone (0) | |
| 01:56 | North Carolina | Andrew Breen knocks in the shot from just outside the lane on a great pass from David Lasalle out of a doubleteam | 61-63 |
| 01:56 | Duke | Duke calls a full timeout (2 :30 2 full remaining) | 61-63 |
| Subs | North Carolina | | |
| Subs | Duke | Vincent Rowe (PG), Mark Lowry (PF) Charles Sides, Michael Neighbors | |
| 01:37 | Duke | William Simmons hits the front of the rim on the wide open runner in the paint | 61-63 |
| 01:35 | North Carolina | Ray Trojanowski grabs the board | 61-63 |
| 01:29 | North Carolina | Kevin Brewer misses the 3 from straight away | 61-63 |
| 01:27 | Duke | Man Hou pulls down the rebound | 61-63 |
| 01:20 | Duke | William Simmons drills a jumpshot from the right wing | 61-65 |
| 00:57 | North Carolina | Ray Trojanowski knocks in the 3pt jumper from the left corner on a great pass from David Lasalle | 64-65 |
| Game Plan | North Carolina | North Carolina is playing a flex offense (slowdown) and a fullcourt press (-1) | |
| Game Plan | Duke | Duke is playing a spread offense (hold ball) and a 2-3 zone (0) | |
| 00:29 | Duke | Man Hou clanks a runner in the lane | 64-65 |
| 00:27 | North Carolina | Arthur Inge grabs the defensive rebound | 64-65 |
| 00:15 | North Carolina | Mark Lowry denies the turnaround by Ray Trojanowski | 64-65 |
| 00:14 | Duke | William Simmons gets the rebound | 64-65 |
| Game Plan | North Carolina | North Carolina is playing a flex offense (slowdown) and intentionally fouling (-1) | |
| Game Plan | Duke | Duke is playing a spread offense (hold ball) and a 2-3 zone (0) | |
| 00:12 | Duke | Kevin Brewer is called for the reach on William Simmons in the backcourt - foul #2 on Kevin Brewer, team foul #6 | 64-65 |
| 00:09 | Duke | Mark Lowry is fouled on the floor by Arthur Inge - foul #5 on Arthur Inge, team foul #7 | 64-65 |
| Subs | North Carolina | Richard Orta (C) Arthur Inge | |
| Subs | Duke | | |
| 00:09 | Duke | Mark Lowry misses the 1st free throw | 64-65 |
| 00:09 | Duke | William Simmons grabs the offensive rebound | 64-65 |
| 00:08 | Duke | William Simmons is hacked by Kevin Brewer - foul #3 on Kevin Brewer, team foul #8 | 64-65 |
| 00:08 | Duke | William Simmons makes the 1st free throw | 64-66 |
| 00:08 | Duke | William Simmons misses the 2nd free throw | 64-66 |
| 00:08 | North Carolina | The rebound goes to David Lasalle | 64-66 |
| 00:08 | North Carolina | North Carolina calls a :30 timeout (1 :30 4 full remaining) | 64-66 |
| 00:03 | North Carolina | The short jumper by Andrew Breen is denied by Man Hou | 64-66 |
| 00:01 | Duke | William Simmons pulls down the rebound | 64-66 |
| 00:00 | Duke | William Simmons runs out the clock | 64-66 |