| Lineup | Duke | PG - Frank Adamski (fresh) 9 pts. 1 ast. 2 stl. SG - Charles Jordan (fresh) 2 ast. SF - Kevin Stegall (fresh) PF - Josh Anton (fresh) 2 pts. C - Joel Perzanowski (fresh) | |
| Lineup | North Carolina | PG - John Furst (fresh) 3 pts. 1 ast. SG - John Allison (fresh) 2 pts. 1 ast. SF - Jerome Duval (fresh) 5 pts. 7 reb. PF - Abraham Henry (fresh) 5 pts. 2 reb. C - Paul Dam (fresh) | |
| 20:00 | Duke | Kevin Stegall inbounds the ball | 26-25 |
| Game Plan | Duke | Duke is playing a flex offense (slowdown) and a fullcourt press (0) | |
| Game Plan | North Carolina | North Carolina is playing a flex offense (slowdown) and a man to man (-3) | |
| 19:40 | Duke | Charles Jordan throws a bad pass out of bounds | 26-25 |
| 19:21 | North Carolina | Abraham Henry hits a turnaround from the right block | 26-27 |
| 18:54 | Duke | Frank Adamski hits a pull-up jumper from the left wing | 28-27 |
| 18:33 | North Carolina | John Furst buries a 3 from the right wing set up by John Allison | 28-30 |
| 18:04 | Duke | Josh Anton double dribbles | 28-30 |
| Subs | Duke | Paul Jackson (PF) Josh Anton | |
| Subs | North Carolina | | |
| 17:35 | North Carolina | Paul Dam drills a shot in the paint and he's fouled by Paul Jackson - foul #1 on Paul Jackson, team foul #1 | 28-32 |
| Subs | Duke | Ernest Fisher (SF) Kevin Stegall | |
| Subs | North Carolina | David Everett (SF), Victor Harrison (C) Jerome Duval, Abraham Henry | |
| 17:35 | North Carolina | Paul Dam makes the free throw | 28-33 |
| 17:16 | Duke | Joel Perzanowski hits the front of the rim on the jump hook near the basket but the foul's on Paul Dam - foul #1 on Paul Dam, team foul #1 | 28-33 |
| Subs | Duke | | |
| Subs | North Carolina | Richard Roy (SG), Jerome Duval (SF), Abraham Henry (PF) John Furst, John Allison, Paul Dam | |
| 17:16 | Duke | Joel Perzanowski makes the 1st free throw | 29-33 |
| 17:16 | Duke | Joel Perzanowski makes the 2nd free throw | 30-33 |
| 17:14 | North Carolina | Frank Adamski is called for the reach on Jerome Duval in the backcourt - foul #2 on Frank Adamski, team foul #2 | 30-33 |
| 16:49 | North Carolina | David Everett misses the 3pt attempt from the right corner | 30-33 |
| 16:47 | Duke | Joel Perzanowski gets the rebound | 30-33 |
| 16:28 | Duke | Ernest Fisher is called for the illegal screen - foul #1 on Ernest Fisher, team foul #3 | 30-33 |
| Subs | Duke | Josh Anton (PF) Paul Jackson | |
| Subs | North Carolina | John Furst (PG), John Allison (SG) Richard Roy, Jerome Duval | |
| 16:02 | North Carolina | Ernest Fisher steals the ball from David Everett | 30-33 |
| Lineup | Duke | PG - Frank Adamski (fairly fresh) 11 pts. 1 ast. 2 stl. SG - Charles Jordan (fairly fresh) 2 ast. SF - Ernest Fisher (fresh) 3 reb. PF - Josh Anton (fresh) 2 pts. C - Joel Perzanowski (tiring) 2 pts. 2 reb. | |
| Lineup | North Carolina | PG - John Furst (fresh) 6 pts. 1 ast. SG - John Allison (fresh) 2 pts. 2 ast. SF - David Everett (fresh) 10 pts. PF - Abraham Henry (fairly fresh) 7 pts. 2 reb. C - Victor Harrison (fresh) 2 reb. | |
| 15:38 | Duke | Joel Perzanowski is fouled on the floor by Victor Harrison - foul #1 on Victor Harrison, team foul #2 | 30-33 |
| Subs | Duke | Jerry Albrecht (SG), Kevin Stegall (SF), Jeff Thornton (C) Charles Jordan, Ernest Fisher, Joel Perzanowski | |
| Subs | North Carolina | Paul Dam (PF) Abraham Henry | |
| 15:09 | Duke | Frank Adamski misses the 3 pointer from the right wing | 30-33 |
| 15:08 | Duke | Jerry Albrecht grabs the offensive board | 30-33 |
| 14:55 | Duke | Victor Harrison is called for the reach on Jeff Thornton - foul #2 on Victor Harrison, team foul #3 | 30-33 |
| Subs | Duke | Samuel Smith (PG) Frank Adamski | |
| Subs | North Carolina | Richard Roy (PG), Jerome Duval (SF), Abraham Henry (PF) John Furst, David Everett, Victor Harrison | |
| 14:37 | Duke | Jeff Thornton travels with the ball | 30-33 |
| Subs | Duke | Charles Jordan (SG) Jerry Albrecht | |
| Subs | North Carolina | John Furst (PG) John Allison | |
| 14:08 | North Carolina | Richard Roy is hacked by Jeff Thornton - foul #1 on Jeff Thornton, team foul #4 | 30-33 |
| Subs | Duke | Paul Jackson (PF) Josh Anton | |
| Subs | North Carolina | | |
| 13:42 | North Carolina | Richard Roy hits the front of the rim on the pull-up jumper from the free throw line | 30-33 |
| 13:40 | Duke | Paul Jackson gets the rebound | 30-33 |
| 13:19 | Duke | Jeff Thornton's floater is tipped away by Paul Dam | 30-33 |
| 13:17 | Duke | Paul Jackson snags the offensive board | 30-33 |
| 12:57 | Duke | John Furst steps in front of the Samuel Smith pass | 30-33 |
| 12:53 | North Carolina | Jerome Duval's pass is intercepted by Charles Jordan in the backcourt | 30-33 |
| 12:30 | Duke | Samuel Smith misses long on a 3pt jumper from the right wing | 30-33 |
| 12:28 | North Carolina | The rebound goes to Abraham Henry | 30-33 |
| 12:26 | North Carolina | Jerome Duval is hacked by Kevin Stegall in the backcourt - foul #3 on Kevin Stegall, team foul #5 | 30-33 |
| Subs | Duke | Frank Adamski (PG), Jerry Albrecht (SG), Ernest Fisher (SF), Josh Anton (PF), Joel Perzanowski (C) Samuel Smith, Charles Jordan, Kevin Stegall, Paul Jackson, Jeff Thornton | |
| Subs | North Carolina | David Everett (PG), John Allison (SG), Victor Harrison (C) John Furst, Richard Roy, Paul Dam | |
| 12:18 | North Carolina | David Everett misses long on a fadeaway jumper from the free throw line but he's fouled by Frank Adamski - foul #3 on Frank Adamski, team foul #6 | 30-33 |
| 12:18 | North Carolina | David Everett makes the 1st free throw | 30-34 |
| 12:18 | North Carolina | David Everett misses the 2nd free throw | 30-34 |
| 12:18 | Duke | Joel Perzanowski grabs the board | 30-34 |
| 11:53 | Duke | Ernest Fisher can't connect on a fadeaway from the left block but he's fouled by Victor Harrison - foul #3 on Victor Harrison, team foul #4 | 30-34 |
| 11:53 | Duke | Ernest Fisher misses the 1st free throw | 30-34 |
| 11:53 | Duke | Ernest Fisher makes the 2nd free throw | 31-34 |
| Lineup | Duke | PG - Frank Adamski (fairly fresh) 11 pts. 1 ast. 2 stl. 3 pf. SG - Jerry Albrecht (fresh) 8 pts. SF - Ernest Fisher (fresh) 1 pts. 3 reb. PF - Josh Anton (fresh) 2 pts. C - Joel Perzanowski (fairly fresh) 2 pts. 3 reb. | |
| Lineup | North Carolina | PG - David Everett (fresh) 11 pts. SG - John Allison (fresh) 2 pts. 2 ast. SF - Jerome Duval (fairly fresh) 5 pts. 7 reb. PF - Abraham Henry (fairly fresh) 7 pts. 3 reb. C - Victor Harrison (fresh) 2 reb. 3 pf. | |
| 11:32 | North Carolina | Jerome Duval is hacked by Frank Adamski - foul #4 on Frank Adamski, team foul #7 | 31-34 |
| 11:32 | North Carolina | Jerome Duval makes the 1st free throw | 31-35 |
| 11:32 | North Carolina | Jerome Duval makes the 2nd free throw | 31-36 |
| 11:06 | Duke | Josh Anton misses short on a shot in the paint but he's fouled by Abraham Henry - foul #2 on Abraham Henry, team foul #5 | 31-36 |
| Subs | Duke | | |
| Subs | North Carolina | Richard Roy (SF) Jerome Duval | |
| 11:06 | Duke | Josh Anton misses the 1st free throw | 31-36 |
| 11:06 | Duke | Josh Anton makes the 2nd free throw | 32-36 |
| 10:41 | North Carolina | David Everett hits the front of the rim on the 3pt jumper from the left wing | 32-36 |
| 10:39 | North Carolina | David Everett grabs the offensive board | 32-36 |
| 10:20 | North Carolina | David Everett is called for the illegal screen - foul #2 on David Everett, team foul #6 | 32-36 |
| Subs | Duke | Charles Jordan (SG), Kevin Stegall (SF), Paul Jackson (PF), Jeff Thornton (C) Jerry Albrecht, Ernest Fisher, Josh Anton, Joel Perzanowski | |
| Subs | North Carolina | John Furst (PG), Paul Dam (C) Richard Roy, Victor Harrison | |
| 09:51 | Duke | Frank Adamski throws a bad pass out of bounds | 32-36 |
| Subs | Duke | Samuel Smith (PG) Frank Adamski | |
| Subs | North Carolina | Richard Roy (SF) David Everett | |
| 09:24 | North Carolina | John Allison can't connect on a shot from just outside the lane but he's hacked by Samuel Smith - foul #1 on Samuel Smith, team foul #8 | 32-36 |
| Subs | Duke | | |
| Subs | North Carolina | Victor Harrison (C) Abraham Henry | |
| 09:24 | North Carolina | John Allison makes the 1st free throw | 32-37 |
| 09:24 | North Carolina | John Allison makes the 2nd free throw | 32-38 |
| 09:05 | Duke | Samuel Smith hits the front of the rim on the 3pt shot from the left wing | 32-38 |
| 09:03 | North Carolina | Victor Harrison snags the defensive board | 32-38 |
| 08:44 | North Carolina | John Allison buries a jump hook in the paint | 32-40 |
| 08:16 | Duke | Paul Jackson clanks a jumper from the right side | 32-40 |
| 08:14 | Duke | Kevin Stegall tips it in | 34-40 |
| 08:12 | North Carolina | Charles Jordan is called for the reach on John Allison in the backcourt - foul #2 on Charles Jordan, team foul #9 | 34-40 |
| Subs | Duke | Frank Adamski (PG), Jerry Albrecht (SG), Ernest Fisher (SF), Josh Anton (PF), Joel Perzanowski (C) Samuel Smith, Charles Jordan, Kevin Stegall, Paul Jackson, Jeff Thornton | |
| Subs | North Carolina | David Everett (SF), Jerome Duval (PF) Richard Roy, Victor Harrison | |
| 08:12 | North Carolina | John Allison makes the 1st free throw | 34-41 |
| 08:12 | North Carolina | John Allison misses the 2nd free throw | 34-41 |
| 08:12 | Duke | Josh Anton gets the rebound | 34-41 |
| 07:58 | Duke | Josh Anton hits the front of the rim on the pull-up jumper from the free throw line | 34-41 |
| 07:57 | Duke | Josh Anton hits the follow up shot | 36-41 |
| 07:41 | North Carolina | David Everett loses the dribble to Ernest Fisher | 36-41 |
| Lineup | Duke | PG - Frank Adamski (fairly fresh) 11 pts. 1 ast. 2 stl. 4 pf. SG - Jerry Albrecht (fresh) 8 pts. SF - Ernest Fisher (fresh) 1 pts. 3 reb. 2 stl. PF - Josh Anton (fresh) 5 pts. 3 reb. C - Joel Perzanowski (fairly fresh) 2 pts. 3 reb. | |
| Lineup | North Carolina | PG - John Furst (fresh) 6 pts. 1 ast. SG - John Allison (fairly fresh) 7 pts. 2 ast. SF - David Everett (fresh) 11 pts. PF - Jerome Duval (fresh) 7 pts. 7 reb. C - Paul Dam (fairly fresh) 3 pts. | |
| 07:15 | Duke | Jerry Albrecht misses long on a 3 pointer from the right corner but the foul's on David Everett - foul #3 on David Everett, team foul #7 | 36-41 |
| Subs | Duke | | |
| Subs | North Carolina | Abraham Henry (PF) John Allison | |
| 07:15 | Duke | Jerry Albrecht makes the 1st free throw | 37-41 |
| 07:15 | Duke | Jerry Albrecht makes the 2nd free throw | 38-41 |
| 07:15 | Duke | Jerry Albrecht misses the 3rd free throw | 38-41 |
| 07:15 | Duke | Josh Anton pulls down the offensive rebound | 38-41 |
| 06:52 | Duke | Frank Adamski misses badly on a jumper from the left side but the foul's on John Furst - foul #1 on John Furst, team foul #8 | 38-41 |
| Subs | Duke | Kevin Stegall (SF), Jeff Thornton (C) Ernest Fisher, Joel Perzanowski | |
| Subs | North Carolina | Richard Roy (SG), Victor Harrison (C) John Furst, Paul Dam | |
| 06:52 | Duke | Frank Adamski makes the 1st free throw | 39-41 |
| 06:52 | Duke | Frank Adamski misses the 2nd free throw | 39-41 |
| 06:52 | North Carolina | The rebound goes to Abraham Henry | 39-41 |
| 06:34 | North Carolina | David Everett can't connect on a jumpshot from the right side | 39-41 |
| 06:33 | North Carolina | The offensive rebound goes to Richard Roy | 39-41 |
| 06:06 | North Carolina | Jeff Thornton denies the turnaround by Abraham Henry | 39-41 |
| 06:05 | North Carolina | The offensive rebound goes to Victor Harrison | 39-41 |
| 05:48 | North Carolina | David Everett comes up short on the 3pt attempt from the right corner | 39-41 |
| 05:46 | Duke | Jeff Thornton grabs the defensive rebound | 39-41 |
| 05:28 | Duke | Jerry Albrecht double dribbles | 39-41 |
| Subs | Duke | Samuel Smith (PG), Charles Jordan (SG), Ernest Fisher (SF), Paul Jackson (PF), Joel Perzanowski (C) Frank Adamski, Jerry Albrecht, Kevin Stegall, Josh Anton, Jeff Thornton | |
| Subs | North Carolina | John Furst (PG), John Allison (SG) David Everett, Jerome Duval | |
| 05:12 | North Carolina | Ernest Fisher is called for the reach on John Allison - foul #2 on Ernest Fisher, team foul #10 | 39-41 |
| Subs | Duke | | |
| Subs | North Carolina | Jerome Duval (SF), Paul Dam (C) Richard Roy, Victor Harrison | |
| 05:12 | North Carolina | John Allison makes the 1st free throw | 39-42 |
| 05:12 | North Carolina | John Allison makes the 2nd free throw | 39-43 |
| 04:50 | Duke | Ernest Fisher buries a fadeaway near the basket set up by Charles Jordan | 41-43 |
| 04:45 | North Carolina | John Furst's pass is off the mark and out of bounds in the backcourt | 41-43 |
| 04:21 | Duke | Paul Jackson scores on a jumper from the right wing | 43-43 |
| 04:08 | North Carolina | John Furst makes the 3pt attempt from the left corner set up by John Allison | 43-46 |
| 03:45 | Duke | John Allison is called for the reach on Charles Jordan - foul #1 on John Allison, team foul #9 | 43-46 |
| Subs | Duke | Kevin Stegall (SF), Josh Anton (PF), Jeff Thornton (C) Ernest Fisher, Paul Jackson, Joel Perzanowski | |
| Subs | North Carolina | Richard Roy (SG), Victor Harrison (C) John Allison, Paul Dam | |
| 03:45 | Duke | Charles Jordan makes the 1st free throw | 44-46 |
| 03:45 | Duke | Charles Jordan makes the 2nd free throw | 45-46 |
| 03:23 | North Carolina | John Furst hits a jumpshot from the right wing and he's hacked by Samuel Smith - foul #2 on Samuel Smith, team foul #11 | 45-48 |
| Subs | Duke | Frank Adamski (PG) Samuel Smith | |
| Subs | North Carolina | David Everett (SG) Jerome Duval | |
| 03:23 | North Carolina | John Furst makes the free throw | 45-49 |
| Lineup | Duke | PG - Frank Adamski (fairly fresh) 12 pts. 1 ast. 2 stl. 4 pf. SG - Charles Jordan (fairly fresh) 2 pts. 3 ast. SF - Kevin Stegall (fresh) 2 pts. 3 pf. PF - Josh Anton (fresh) 5 pts. 4 reb. C - Jeff Thornton (fresh) 2 pts. 3 reb. 2 blk. | |
| Lineup | North Carolina | PG - John Furst (fresh) 12 pts. 1 ast. SG - David Everett (fresh) 11 pts. 3 pf. SF - Richard Roy (fresh) 1 ast. PF - Abraham Henry (tiring) 7 pts. 4 reb. C - Victor Harrison (fresh) 4 reb. 3 pf. | |
| 03:07 | Duke | Frank Adamski makes the 3pt jumper from the left wing set up by Charles Jordan | 48-49 |
| 03:02 | North Carolina | Richard Roy is fouled in the backcourt by Frank Adamski - foul #5 on Frank Adamski, team foul #12 | 48-49 |
| Subs | Duke | Ryan Dostal (PG), Jerry Albrecht (SG) Frank Adamski, Charles Jordan | |
| Subs | North Carolina | John Allison (SF) John Furst | |
| 03:02 | North Carolina | Richard Roy makes the 1st free throw | 48-50 |
| 03:02 | North Carolina | Richard Roy makes the 2nd free throw | 48-51 |
| 02:59 | Duke | Duke calls a full timeout (2 :30 3 full remaining) | 48-51 |
| Subs | Duke | Samuel Smith (PG), Charles Jordan (SG) Ryan Dostal, Jerry Albrecht | |
| Subs | North Carolina | John Furst (PG) Richard Roy | |
| 02:40 | Duke | Josh Anton misses long on a runner in the paint | 48-51 |
| 02:39 | North Carolina | Abraham Henry grabs the board | 48-51 |
| 02:39 | North Carolina | North Carolina calls a full timeout (2 :30 3 full remaining) | 48-51 |
| Subs | Duke | Joel Perzanowski (C) Jeff Thornton | |
| Subs | North Carolina | Paul Dam (PF) Abraham Henry | |
| 02:23 | North Carolina | John Furst hits the front of the rim on the floater from just outside the lane | 48-51 |
| 02:22 | North Carolina | John Furst grabs the offensive rebound | 48-51 |
| 02:10 | North Carolina | Victor Harrison hits a turnaround in the paint | 48-53 |
| 01:46 | Duke | Josh Anton drills a jumpshot from the right side on a great pass from Kevin Stegall and he's fouled by Paul Dam - foul #2 on Paul Dam, team foul #10 | 50-53 |
| Subs | Duke | | |
| Subs | North Carolina | Jerome Duval (SF), Abraham Henry (PF) David Everett, Victor Harrison | |
| 01:46 | Duke | Josh Anton misses the free throw | 50-53 |
| 01:46 | North Carolina | The rebound goes to Paul Dam | 50-53 |
| 01:35 | North Carolina | Paul Dam blows the layup | 50-53 |
| 01:34 | North Carolina | Abraham Henry snags the offensive board | 50-53 |
| 01:18 | North Carolina | Abraham Henry misses badly on a shot from just outside the lane | 50-53 |
| 01:17 | Duke | Charles Jordan grabs the board | 50-53 |
| 00:52 | Duke | Samuel Smith comes up short on the 3pt jumper from straight away | 50-53 |
| 00:51 | North Carolina | Paul Dam snags the defensive board | 50-53 |
| Game Plan | Duke | Duke is playing a flex offense (slowdown) and a fullcourt press (0) | |
| Game Plan | North Carolina | North Carolina is playing a spread offense (hold ball) and a man to man (-3) | |
| 00:31 | North Carolina | John Furst blows the layup but he's fouled by Joel Perzanowski - foul #1 on Joel Perzanowski, team foul #13 | 50-53 |
| Subs | Duke | | |
| Subs | North Carolina | David Everett (SG), Victor Harrison (C) Jerome Duval, Abraham Henry | |
| 00:31 | North Carolina | John Furst makes the 1st free throw | 50-54 |
| 00:31 | North Carolina | John Furst makes the 2nd free throw | 50-55 |
| Game Plan | Duke | Duke is playing a quick shot offense (quick shot) and a fullcourt press (0) | |
| Game Plan | North Carolina | North Carolina is playing a spread offense (hold ball) and a man to man (-2) | |
| 00:25 | Duke | Samuel Smith misses short on a 3 from the right corner | 50-55 |
| 00:24 | North Carolina | Paul Dam pulls down the rebound | 50-55 |
| Game Plan | Duke | Duke is playing a quick shot offense (quick shot) and intentionally fouling (0) | |
| Game Plan | North Carolina | North Carolina is playing a spread offense (hold ball) and a man to man (-2) | |
| 00:22 | North Carolina | Paul Dam is hacked by Samuel Smith in the backcourt - foul #3 on Samuel Smith, team foul #14 | 50-55 |
| Subs | Duke | | |
| Subs | North Carolina | Richard Roy (SF), Jerome Duval (PF) David Everett, Victor Harrison | |
| 00:22 | North Carolina | Paul Dam makes the 1st free throw | 50-56 |
| 00:22 | North Carolina | Paul Dam makes the 2nd free throw | 50-57 |
| Game Plan | Duke | Duke is playing a quick shot offense (quick shot) and intentionally fouling (0) | |
| Game Plan | North Carolina | North Carolina is playing a spread offense (hold ball) and a man to man (-2) | |
| 00:16 | Duke | Samuel Smith misses short on a 3pt jumper from straight away | 50-57 |
| 00:15 | Duke | Joel Perzanowski grabs the offensive board | 50-57 |
| 00:13 | Duke | Samuel Smith scores on a 3 from straight away on a nice dish by Charles Jordan | 53-57 |
| 00:11 | North Carolina | Charles Jordan is called for the reach on John Allison in the backcourt - foul #3 on Charles Jordan, team foul #15 | 53-57 |
| Subs | Duke | | |
| Subs | North Carolina | David Everett (SF), Victor Harrison (C) Richard Roy, Jerome Duval | |
| 00:11 | North Carolina | John Allison makes the 1st free throw | 53-58 |
| 00:11 | North Carolina | John Allison misses the 2nd free throw | 53-58 |
| 00:11 | Duke | Joel Perzanowski grabs the board | 53-58 |
| Game Plan | Duke | Duke is playing a quick shot offense (quick shot) and intentionally fouling (0) | |
| Game Plan | North Carolina | North Carolina is playing a spread offense (hold ball) and a man to man (-2) | |
| 00:06 | Duke | Kevin Stegall is whistled for a carry | 53-58 |
| Subs | Duke | | |
| Subs | North Carolina | Richard Roy (SF) David Everett | |
| 00:05 | North Carolina | Samuel Smith is called for the reach on Richard Roy in the backcourt - foul #4 on Samuel Smith, team foul #16 | 53-58 |
| 00:05 | North Carolina | Richard Roy makes the 1st free throw | 53-59 |
| 00:05 | North Carolina | Richard Roy makes the 2nd free throw | 53-60 |
| Game Plan | Duke | Duke is playing a quick shot offense (quick shot) and intentionally fouling (0) | |
| Game Plan | North Carolina | North Carolina is playing a spread offense (hold ball) and a man to man (-2) | |
| 00:00 | Duke | Samuel Smith buries a 3pt jumper from the right corner | 56-60 |