| Lineup | North Carolina | PG - Guy Church (fresh) SG - Christopher Provencal (fresh) SF - Vince Birk (fresh) PF - Clinton Gordon (fresh) C - Mario Clark (fresh) | |
| Lineup | Duke | PG - Clarence Travis (fresh) SG - Timothy Rudd (fresh) SF - Andrew Gouveia (fresh) PF - John Briggs (fresh) C - Kafele Aja (fresh) | |
| 20:00 | Duke | John Briggs wins the tip | 0-0 |
| Game Plan | North Carolina | North Carolina is playing a motion offense and a man to man (0) | |
| Game Plan | Duke | Duke is playing a triangle offense and a fullcourt press (0) | |
| 19:46 | Duke | Clinton Gordon takes the ball from Timothy Rudd | 0-0 |
| 19:23 | North Carolina | Vince Birk misses the wide open driving attempt from the left block | 0-0 |
| 19:22 | Duke | Kafele Aja gets the rebound | 0-0 |
| 19:10 | Duke | Andrew Gouveia misses badly on a shot from the right side | 0-0 |
| 19:08 | North Carolina | Vince Birk pulls down the rebound | 0-0 |
| 18:55 | North Carolina | Guy Church misses the lay-in but the foul's on Andrew Gouveia - foul #1 on Andrew Gouveia, team foul #1 | 0-0 |
| 18:55 | North Carolina | Guy Church makes the 1st free throw | 1-0 |
| 18:55 | North Carolina | Guy Church makes the 2nd free throw | 2-0 |
| 18:39 | Duke | Mario Clark swats the layup by Kafele Aja | 2-0 |
| 18:37 | Duke | Kafele Aja hits the follow up shot | 2-2 |
| 18:13 | North Carolina | Kafele Aja steals it from Christopher Provencal | 2-2 |
| 17:54 | Duke | Andrew Gouveia's floater is tipped away by Vince Birk | 2-2 |
| 17:53 | North Carolina | Clinton Gordon pulls down the rebound | 2-2 |
| 17:50 | North Carolina | Vince Birk is hacked by Timothy Rudd in the backcourt - foul #1 on Timothy Rudd, team foul #2 | 2-2 |
| Subs | North Carolina | | |
| Subs | Duke | John Hinson (PG), Odell Gray (SG), Justin Lecuyer (SF), James Milburn (PF), Ted Nielsen (C) Clarence Travis, Timothy Rudd, Andrew Gouveia, John Briggs, Kafele Aja | |
| 17:31 | North Carolina | Clinton Gordon scores on a floater in the paint | 4-2 |
| 17:12 | Duke | John Hinson clanks a 3pt shot from the left corner | 4-2 |
| 17:11 | Duke | Ted Nielsen misses the tip | 4-2 |
| 17:09 | North Carolina | The rebound goes to Vince Birk | 4-2 |
| 16:56 | North Carolina | Vince Birk makes the jumpshot from just outside the lane | 6-2 |
| 16:39 | Duke | Odell Gray is fouled on the floor by Vince Birk - foul #1 on Vince Birk, team foul #1 | 6-2 |
| Subs | North Carolina | Wilbur Boudreaux (PG), Richard McWhirter (SG), Jesse Sonnier (SF), Gilbert Moore (PF), Brandon Borger (C) Guy Church, Christopher Provencal, Vince Birk, Clinton Gordon, Mario Clark | |
| Subs | Duke | Timothy Rudd (SG) Odell Gray | |
| 16:21 | Duke | James Milburn's pass is intercepted by Wilbur Boudreaux | 6-2 |
| 15:55 | North Carolina | John Hinson is called for the reach on Wilbur Boudreaux - foul #1 on John Hinson, team foul #3 | 6-2 |
| Subs | North Carolina | | |
| Subs | Duke | Clarence Travis (PG), Andrew Gouveia (SF), John Briggs (PF), Kafele Aja (C) John Hinson, Justin Lecuyer, James Milburn, Ted Nielsen | |
| Lineup | North Carolina | PG - Wilbur Boudreaux (fresh) SG - Richard McWhirter (fresh) SF - Jesse Sonnier (fresh) PF - Gilbert Moore (fresh) C - Brandon Borger (fresh) | |
| Lineup | Duke | PG - Clarence Travis (fresh) SG - Timothy Rudd (fresh) SF - Andrew Gouveia (fresh) PF - John Briggs (fresh) C - Kafele Aja (fresh) 2 pts. 2 reb. | |
| 15:40 | North Carolina | Andrew Gouveia takes the ball from Brandon Borger | 6-2 |
| 15:27 | Duke | Andrew Gouveia is hacked by Gilbert Moore - foul #1 on Gilbert Moore, team foul #2 | 6-2 |
| Subs | North Carolina | | |
| Subs | Duke | Odell Gray (SG) Timothy Rudd | |
| 15:19 | Duke | Brandon Borger picks off the pass by Andrew Gouveia | 6-2 |
| 15:09 | North Carolina | Wilbur Boudreaux is called for 10 seconds | 6-2 |
| 14:50 | Duke | Kafele Aja double dribbles | 6-2 |
| Subs | North Carolina | Guy Church (PG), Christopher Provencal (SG), Mario Clark (C) Wilbur Boudreaux, Richard McWhirter, Jesse Sonnier | |
| Subs | Duke | | |
| 14:32 | North Carolina | Christopher Provencal misses badly on a jumper in the paint | 6-2 |
| 14:31 | Duke | Kafele Aja grabs the board | 6-2 |
| 14:10 | Duke | Clarence Travis scores on a floater from the left side | 6-4 |
| 13:53 | North Carolina | Gilbert Moore misses badly on a shot in the paint but he's hacked by Clarence Travis - foul #1 on Clarence Travis, team foul #4 | 6-4 |
| Subs | North Carolina | Clinton Gordon (PF) Brandon Borger | |
| Subs | Duke | John Hinson (PG), Timothy Rudd (SG), Justin Lecuyer (SF), Ted Nielsen (PF) Clarence Travis, Odell Gray, Andrew Gouveia, John Briggs | |
| 13:53 | North Carolina | Gilbert Moore makes the 1st free throw | 7-4 |
| 13:53 | North Carolina | Gilbert Moore makes the 2nd free throw | 8-4 |
| 13:32 | Duke | Justin Lecuyer clanks a jump hook from the right block | 8-4 |
| 13:31 | North Carolina | The rebound goes to Clinton Gordon | 8-4 |
| 13:25 | North Carolina | Christopher Provencal misses badly on a fadeaway from the free throw line but he's hacked by Timothy Rudd - foul #2 on Timothy Rudd, team foul #5 | 8-4 |
| Subs | North Carolina | Wilbur Boudreaux (PG), Vince Birk (SF), Gabriel Turner (C) Guy Church, Gilbert Moore, Mario Clark | |
| Subs | Duke | Marvin Boyle (SG), James Milburn (PF) Timothy Rudd, Kafele Aja | |
| 13:25 | North Carolina | Christopher Provencal makes the 1st free throw | 9-4 |
| 13:25 | North Carolina | Christopher Provencal makes the 2nd free throw | 10-4 |
| 12:56 | Duke | James Milburn hits the front of the rim on the driving attempt in the paint | 10-4 |
| 12:55 | North Carolina | The rebound goes to Clinton Gordon | 10-4 |
| 12:43 | North Carolina | Clinton Gordon hits the front of the rim on the fadeaway jumper from the right wing | 10-4 |
| 12:41 | North Carolina | Gabriel Turner can't tip it in | 10-4 |
| 12:39 | Duke | James Milburn snags the defensive board | 10-4 |
| 12:23 | Duke | John Hinson's fadeaway is rejected by Gabriel Turner | 10-4 |
| 12:22 | Duke | The offensive rebound goes to James Milburn | 10-4 |
| 12:07 | Duke | Marvin Boyle buries a 3pt shot from the right corner | 10-7 |
| 12:05 | North Carolina | Marvin Boyle picks off the pass by Vince Birk in the backcourt | 10-7 |
| 11:53 | Duke | Marvin Boyle scores on a 3 pointer from the right corner | 10-10 |
| Lineup | North Carolina | PG - Wilbur Boudreaux (fresh) SG - Christopher Provencal (fairly fresh) 2 pts. SF - Vince Birk (fresh) 2 pts. 2 reb. PF - Clinton Gordon (fairly fresh) 2 pts. 3 reb. C - Gabriel Turner (fresh) | |
| Lineup | Duke | PG - John Hinson (fairly fresh) SG - Marvin Boyle (fresh) 6 pts. SF - Justin Lecuyer (fairly fresh) PF - James Milburn (fairly fresh) 2 reb. C - Ted Nielsen (fairly fresh) | |
| 11:37 | North Carolina | Vince Birk clanks a shot from just outside the lane | 10-10 |
| 11:36 | Duke | James Milburn grabs the defensive rebound | 10-10 |
| 11:20 | Duke | John Hinson misses long on a 3pt attempt from the left corner | 10-10 |
| 11:18 | North Carolina | Vince Birk snags the defensive board | 10-10 |
| 11:11 | North Carolina | Clinton Gordon can't connect on a shot from the baseline but he's fouled by Marvin Boyle - foul #1 on Marvin Boyle, team foul #6 | 10-10 |
| Subs | North Carolina | Guy Church (PG), Richard McWhirter (SG), Gilbert Moore (SF), Mario Clark (C) Wilbur Boudreaux, Christopher Provencal, Vince Birk, Gabriel Turner | |
| Subs | Duke | Clarence Travis (PG), Odell Gray (SG), Andrew Gouveia (SF), John Briggs (PF), Kafele Aja (C) John Hinson, Marvin Boyle, Justin Lecuyer, James Milburn, Ted Nielsen | |
| 11:11 | North Carolina | Clinton Gordon makes the 1st free throw | 11-10 |
| 11:11 | North Carolina | Clinton Gordon makes the 2nd free throw | 12-10 |
| 11:02 | Duke | John Briggs can't finish the layup | 12-10 |
| 11:00 | North Carolina | Clinton Gordon snags the defensive board | 12-10 |
| 10:35 | North Carolina | Gilbert Moore comes up short on the jump hook from the left block | 12-10 |
| 10:34 | North Carolina | Clinton Gordon can't tip it in | 12-10 |
| 10:32 | Duke | Kafele Aja grabs the board | 12-10 |
| 10:17 | Duke | John Briggs can't connect on a fadeaway from the right block but he's hacked by Clinton Gordon - foul #1 on Clinton Gordon, team foul #3 | 12-10 |
| Subs | North Carolina | Brandon Borger (PF) Clinton Gordon | |
| Subs | Duke | | |
| 10:17 | Duke | John Briggs makes the 1st free throw | 12-11 |
| 10:17 | Duke | John Briggs makes the 2nd free throw | 12-12 |
| 10:12 | North Carolina | Gilbert Moore throws a bad pass out of bounds in the backcourt | 12-12 |
| 10:02 | Duke | Mario Clark is called for the reach on Kafele Aja - foul #1 on Mario Clark, team foul #4 | 12-12 |
| 09:45 | Duke | Kafele Aja is called for traveling | 12-12 |
| Subs | North Carolina | Wilbur Boudreaux (SG), Jesse Sonnier (SF) Richard McWhirter, Gilbert Moore | |
| Subs | Duke | John Hinson (SG) Odell Gray | |
| 09:23 | North Carolina | Jesse Sonnier throws a bad pass out of bounds | 12-12 |
| Subs | North Carolina | Richard McWhirter (SG), Vince Birk (SF), James Duncan (PF) Guy Church, Jesse Sonnier, Mario Clark | |
| Subs | Duke | Marvin Boyle (SG) John Hinson | |
| 09:10 | Duke | Clarence Travis drills a jump hook near the basket set up by Kafele Aja | 12-14 |
| 08:56 | North Carolina | Marvin Boyle steps in front of the Wilbur Boudreaux pass | 12-14 |
| 08:53 | Duke | Clarence Travis hits the finger roll on a great pass from Marvin Boyle | 12-16 |
| 08:35 | North Carolina | Marvin Boyle picks off the pass by Vince Birk | 12-16 |
| 08:30 | Duke | Marvin Boyle lays it in | 12-18 |
| 08:28 | North Carolina | Vince Birk double dribbles in the backcourt | 12-18 |
| Subs | North Carolina | Guy Church (PG), Jesse Sonnier (SF), Gilbert Moore (PF), Gabriel Turner (C) Wilbur Boudreaux, Vince Birk, James Duncan, Brandon Borger | |
| Subs | Duke | Odell Gray (SG), Justin Lecuyer (SF), Ted Nielsen (PF) Marvin Boyle, Andrew Gouveia, John Briggs | |
| 08:13 | Duke | Clarence Travis scores on a 3pt shot from straight away on a nice dish by Odell Gray | 12-21 |
| 07:47 | North Carolina | Guy Church's pass is intercepted by Clarence Travis | 12-21 |
| Lineup | North Carolina | PG - Guy Church (fresh) 2 pts. SG - Richard McWhirter (fairly fresh) SF - Jesse Sonnier (fresh) PF - Gilbert Moore (fresh) 2 pts. C - Gabriel Turner (fresh) | |
| Lineup | Duke | PG - Clarence Travis (fairly fresh) 9 pts. SG - Odell Gray (fresh) 1 ast. SF - Justin Lecuyer (fresh) PF - Ted Nielsen (fresh) C - Kafele Aja (fairly fresh) 2 pts. 4 reb. | |
| 07:35 | Duke | Justin Lecuyer scores on a turnaround in the lane on a great pass from Clarence Travis | 12-23 |
| 07:06 | North Carolina | Jesse Sonnier scores on a floater in the lane | 14-23 |
| 06:45 | Duke | Justin Lecuyer scores on a jumper from the right wing and the foul's on Jesse Sonnier - foul #1 on Jesse Sonnier, team foul #5 | 14-25 |
| Subs | North Carolina | Wilbur Boudreaux (PG), Christopher Provencal (SG), Vince Birk (SF), Brandon Borger (PF), Mario Clark (C) Guy Church, Richard McWhirter, Jesse Sonnier, Gilbert Moore, Gabriel Turner | |
| Subs | Duke | John Hinson (PG), Marvin Boyle (SG), James Milburn (PF) Clarence Travis, Odell Gray, Ted Nielsen | |
| 06:45 | Duke | Justin Lecuyer makes the free throw | 14-26 |
| 06:29 | North Carolina | Vince Birk can't connect on a floater from the left wing but he's hacked by Justin Lecuyer - foul #1 on Justin Lecuyer, team foul #7 | 14-26 |
| Subs | North Carolina | | |
| Subs | Duke | Andrew Gouveia (SF), John Briggs (PF) Justin Lecuyer, Kafele Aja | |
| 06:29 | North Carolina | Vince Birk misses the 1st free throw | 14-26 |
| 06:29 | North Carolina | Vince Birk makes the 2nd free throw | 15-26 |
| 06:17 | Duke | John Hinson buries a 3 pointer from the left corner | 15-29 |
| 05:51 | North Carolina | Brandon Borger misses the wide open jumper from the right wing | 15-29 |
| 05:50 | North Carolina | Vince Birk misses the tip | 15-29 |
| 05:48 | Duke | Andrew Gouveia grabs the defensive rebound | 15-29 |
| 05:31 | Duke | Marvin Boyle double dribbles | 15-29 |
| Subs | North Carolina | Jesse Sonnier (SF), Clinton Gordon (PF) Vince Birk, Brandon Borger | |
| Subs | Duke | Clarence Travis (PG), Justin Lecuyer (SF), Kafele Aja (C) John Hinson, Andrew Gouveia, James Milburn | |
| 05:08 | North Carolina | Christopher Provencal can't connect on a jump hook from close range but he's fouled by Marvin Boyle - foul #2 on Marvin Boyle, team foul #8 | 15-29 |
| Subs | North Carolina | Guy Church (PG), Gilbert Moore (C) Wilbur Boudreaux, Mario Clark | |
| Subs | Duke | John Hinson (SG) Marvin Boyle | |
| 05:08 | North Carolina | Christopher Provencal makes the 1st free throw | 16-29 |
| 05:08 | North Carolina | Christopher Provencal misses the 2nd free throw | 16-29 |
| 05:08 | North Carolina | The offensive rebound goes to Clinton Gordon | 16-29 |
| 04:54 | North Carolina | Justin Lecuyer takes the ball from Clinton Gordon | 16-29 |
| 04:50 | Duke | Justin Lecuyer blows the layup | 16-29 |
| 04:48 | Duke | John Hinson tips it back up and in | 16-31 |
| 04:45 | North Carolina | John Hinson takes the ball from Guy Church in the backcourt | 16-31 |
| 04:39 | Duke | Justin Lecuyer misses the pull-up jumper from the right wing | 16-31 |
| 04:38 | North Carolina | The rebound goes to Clinton Gordon | 16-31 |
| 04:18 | North Carolina | Christopher Provencal drills a fadeaway from the right wing set up by Gilbert Moore | 18-31 |
| 04:10 | Duke | John Briggs's pass is off the mark and out of bounds | 18-31 |
| Subs | North Carolina | Wilbur Boudreaux (PG), Richard McWhirter (SG), Vince Birk (SF), Brandon Borger (PF), Gabriel Turner (C) Guy Church, Christopher Provencal, Jesse Sonnier, Clinton Gordon, Gilbert Moore | |
| Subs | Duke | Andrew Gouveia (SF), James Milburn (PF), Ted Nielsen (C) Justin Lecuyer, John Briggs, Kafele Aja | |
| 03:51 | North Carolina | Richard McWhirter scores on a fadeaway from the right block on a nice dish by Wilbur Boudreaux | 20-31 |
| Lineup | North Carolina | PG - Wilbur Boudreaux (fresh) 1 ast. SG - Richard McWhirter (fresh) 2 pts. SF - Vince Birk (fresh) 3 pts. 4 reb. PF - Brandon Borger (fresh) C - Gabriel Turner (fresh) | |
| Lineup | Duke | PG - Clarence Travis (tiring) 9 pts. 1 ast. SG - John Hinson (fairly fresh) 5 pts. SF - Andrew Gouveia (tiring) PF - James Milburn (fresh) 3 reb. C - Ted Nielsen (fresh) | |
| 03:25 | Duke | Ted Nielsen is hacked by Richard McWhirter - foul #1 on Richard McWhirter, team foul #6 | 20-31 |
| Subs | North Carolina | Mario Clark (C) Gabriel Turner | |
| Subs | Duke | Marvin Boyle (PG), Timothy Rudd (SG), Odell Gray (SF) Clarence Travis, John Hinson, Andrew Gouveia | |
| 03:14 | Duke | Mario Clark denies the turnaround by James Milburn | 20-31 |
| 03:12 | Duke | James Milburn tips it but misses | 20-31 |
| 03:10 | North Carolina | Vince Birk pulls down the rebound | 20-31 |
| 03:04 | North Carolina | Brandon Borger blows the wide open layup | 20-31 |
| 03:02 | Duke | Odell Gray grabs the defensive rebound | 20-31 |
| 02:45 | Duke | Timothy Rudd hits the front of the rim on the 3pt shot from the left corner | 20-31 |
| 02:44 | North Carolina | Mario Clark snags the defensive board | 20-31 |
| 02:38 | North Carolina | Ted Nielsen takes the ball from Mario Clark | 20-31 |
| 02:26 | Duke | Brandon Borger is called for the reach on James Milburn - foul #1 on Brandon Borger, team foul #7 | 20-31 |
| Subs | North Carolina | Guy Church (PG), Jesse Sonnier (SG), Gilbert Moore (SF), Clinton Gordon (PF) Wilbur Boudreaux, Richard McWhirter, Vince Birk, Brandon Borger | |
| Subs | Duke | Kafele Aja (C) Ted Nielsen | |
| 02:26 | Duke | James Milburn makes the 1st free throw | 20-32 |
| 02:26 | Duke | James Milburn makes the 2nd free throw | 20-33 |
| 02:06 | North Carolina | Guy Church hits the front of the rim on the pull-up jumper from the right wing | 20-33 |
| 02:04 | Duke | James Milburn grabs the board | 20-33 |
| 01:39 | Duke | Timothy Rudd misses long on a 3pt jumper from the left wing | 20-33 |
| 01:37 | North Carolina | Gilbert Moore snags the defensive board | 20-33 |
| 01:30 | North Carolina | Clinton Gordon is fouled on the floor by Marvin Boyle - foul #3 on Marvin Boyle, team foul #9 | 20-33 |
| Subs | North Carolina | Christopher Provencal (SG) Mario Clark | |
| Subs | Duke | Clarence Travis (PG), Justin Lecuyer (SF), John Briggs (PF) Marvin Boyle, Odell Gray, James Milburn | |
| 01:30 | North Carolina | Clinton Gordon makes the 1st free throw | 21-33 |
| 01:30 | North Carolina | Clinton Gordon makes the 2nd free throw | 22-33 |
| 01:19 | Duke | Timothy Rudd knocks in the 3 pointer from the right corner | 22-36 |
| 01:02 | North Carolina | Clinton Gordon knocks in the floater from the left block on a great pass from Gilbert Moore | 24-36 |
| 00:56 | Duke | John Briggs misses the shot from the left side | 24-36 |
| 00:55 | North Carolina | Gilbert Moore snags the defensive board | 24-36 |
| 00:48 | North Carolina | Jesse Sonnier misses long on a runner from close range but he's fouled by Justin Lecuyer - foul #2 on Justin Lecuyer, team foul #10 | 24-36 |
| Subs | North Carolina | Richard McWhirter (PG), James Duncan (PF), Gabriel Turner (C) Guy Church, Clinton Gordon, Gilbert Moore | |
| Subs | Duke | Ted Nielsen (C) Kafele Aja | |
| 00:48 | North Carolina | Jesse Sonnier makes the 1st free throw | 25-36 |
| 00:48 | North Carolina | Jesse Sonnier makes the 2nd free throw | 26-36 |
| 00:35 | Duke | Justin Lecuyer misses the easy layup but he's hacked by James Duncan - foul #1 on James Duncan, team foul #8 | 26-36 |
| Subs | North Carolina | Wilbur Boudreaux (PG), Vince Birk (SF) Richard McWhirter, Jesse Sonnier | |
| Subs | Duke | John Hinson (PG) Clarence Travis | |
| 00:35 | Duke | Justin Lecuyer misses the 1st free throw | 26-36 |
| 00:35 | Duke | Justin Lecuyer makes the 2nd free throw | 26-37 |
| 00:21 | North Carolina | Christopher Provencal buries a jumper in the lane | 28-37 |
| 00:02 | Duke | John Hinson loses the ball out of bounds | 28-37 |
| Subs | North Carolina | Richard McWhirter (SG), Brandon Borger (PF) Christopher Provencal, Vince Birk | |
| Subs | Duke | Andrew Gouveia (SF) Justin Lecuyer | |
| 00:00 | North Carolina | Richard McWhirter misses short on a halfcourt shot | 28-37 |