| Lineup | North Carolina | PG - Jeremy Wiggins (fresh) 9 pts. 2 ast. SG - Jin Chiang (fresh) 5 pts. SF - George Morgan (fresh) 4 pts. PF - James Hill (fresh) C - Robert Wagner (fresh) 3 pf. | |
| Lineup | Duke | PG - David Turner (fresh) 4 ast. SG - Larry Gilmore (fresh) 7 pts. 2 ast. SF - Jeremy Cipriano (fresh) 12 pts. PF - Efrain Brewer (fresh) 3 reb. C - Tyrone Hollingsworth (fresh) 8 pts. 5 reb. | |
| 20:00 | Duke | Jeremy Cipriano inbounds the ball | 26-43 |
| Game Plan | North Carolina | North Carolina is playing a motion offense and a fullcourt press (-3) | |
| Game Plan | Duke | Duke is playing a motion offense and a fullcourt press (-1) | |
| 19:47 | Duke | Larry Gilmore makes the 3pt shot from the left corner | 26-46 |
| 19:26 | North Carolina | Jeremy Wiggins connects on the open 3 from the left corner | 29-46 |
| 19:11 | Duke | Jeremy Cipriano is open but comes up short on the fadeaway from just outside the lane | 29-46 |
| 19:10 | North Carolina | Robert Wagner gets the rebound | 29-46 |
| 18:59 | North Carolina | Robert Wagner throws a bad pass out of bounds | 29-46 |
| Subs | North Carolina | Vernon Potter (SG), James Beard (SF), Benjamin Henricks (PF), Bernard Baity (C) Jin Chiang, George Morgan, James Hill, Robert Wagner | |
| Subs | Duke | Raymond Jude (PG), Paul Parker (SG), Michael Holmes (SF), Scott Holloway (PF), Lawrence Michalec (C) David Turner, Larry Gilmore, Jeremy Cipriano, Efrain Brewer, Tyrone Hollingsworth | |
| 18:55 | Duke | Scott Holloway loses the ball out of bounds in the backcourt | 29-46 |
| 18:43 | North Carolina | Vernon Potter misses short on a 3pt attempt from straight away | 29-46 |
| 18:42 | Duke | Raymond Jude gets the rebound | 29-46 |
| 18:38 | Duke | Michael Holmes misses long on a shot from the right wing but the foul's on Vernon Potter - foul #3 on Vernon Potter, team foul #1 | 29-46 |
| 18:38 | Duke | Michael Holmes makes the 1st free throw | 29-47 |
| 18:38 | Duke | Michael Holmes misses the 2nd free throw | 29-47 |
| 18:38 | North Carolina | Benjamin Henricks pulls down the rebound | 29-47 |
| 18:36 | North Carolina | Paul Parker picks off the pass by James Beard in the backcourt | 29-47 |
| 18:31 | Duke | Raymond Jude clanks a pull-up jumper from the left side | 29-47 |
| 18:29 | Duke | Michael Holmes grabs the offensive rebound | 29-47 |
| 18:18 | Duke | Scott Holloway makes the driving attempt from close range on a great pass from Raymond Jude | 29-49 |
| 18:15 | North Carolina | Jeremy Wiggins is hacked by Lawrence Michalec in the backcourt - foul #2 on Lawrence Michalec, team foul #1 | 29-49 |
| Subs | North Carolina | | |
| Subs | Duke | Tyrone Hollingsworth (C) Lawrence Michalec | |
| 17:53 | North Carolina | Bernard Baity can't connect on a turnaround from close range | 29-49 |
| 17:52 | Duke | Michael Holmes snags the defensive board | 29-49 |
| 17:32 | Duke | The jump hook by Paul Parker is blocked by Bernard Baity | 29-49 |
| 17:30 | Duke | The offensive rebound goes to Tyrone Hollingsworth | 29-49 |
| 17:19 | Duke | Raymond Jude is open and scores on a 3pt jumper from the right wing set up by Paul Parker | 29-52 |
| 16:56 | North Carolina | Vernon Potter hits a 3 pointer from straight away | 32-52 |
| 16:44 | Duke | Raymond Jude clanks a pull-up jumper from the right wing | 32-52 |
| 16:42 | North Carolina | James Beard grabs the defensive rebound | 32-52 |
| 16:19 | North Carolina | James Beard misses the 3 pointer from straight away | 32-52 |
| 16:18 | Duke | Paul Parker pulls down the rebound | 32-52 |
| 16:04 | Duke | Michael Holmes double dribbles | 32-52 |
| Subs | North Carolina | Jin Chiang (PG), Raymond Oehler (SG), George Morgan (SF), James Hill (PF), Robert Wagner (C) Jeremy Wiggins, Vernon Potter, James Beard, Benjamin Henricks, Bernard Baity | |
| Subs | Duke | David Turner (PG), Larry Gilmore (SG), Jeremy Cipriano (SF), Efrain Brewer (PF), Lawrence Michalec (C) Raymond Jude, Paul Parker, Michael Holmes, Scott Holloway, Tyrone Hollingsworth | |
| Lineup | North Carolina | PG - Jin Chiang (fresh) 5 pts. SG - Raymond Oehler (fresh) 1 ast. SF - George Morgan (fresh) 4 pts. PF - James Hill (fresh) C - Robert Wagner (fresh) 3 pf. | |
| Lineup | Duke | PG - David Turner (fresh) 4 ast. SG - Larry Gilmore (fresh) 10 pts. 2 ast. SF - Jeremy Cipriano (fresh) 12 pts. PF - Efrain Brewer (fresh) 3 reb. C - Lawrence Michalec (fresh) 2 reb. | |
| 15:37 | North Carolina | James Hill can't connect on a fadeaway jumper from just outside the lane but he's fouled by Efrain Brewer - foul #1 on Efrain Brewer, team foul #2 | 32-52 |
| 15:37 | North Carolina | James Hill misses the 1st free throw | 32-52 |
| 15:37 | North Carolina | James Hill makes the 2nd free throw | 33-52 |
| 15:16 | Duke | David Turner is fouled on the floor by Jin Chiang - foul #3 on Jin Chiang, team foul #2 | 33-52 |
| 15:01 | Duke | Larry Gilmore travels with the ball | 33-52 |
| Subs | North Carolina | Jeremy Wiggins (PG) Raymond Oehler | |
| Subs | Duke | Zack Taylor (PG), William Osborn (SG) David Turner, Larry Gilmore | |
| 14:50 | North Carolina | Jeremy Wiggins comes up short on the shot from the free throw line | 33-52 |
| 14:48 | Duke | Efrain Brewer grabs the board | 33-52 |
| 14:46 | Duke | Jeremy Cipriano loses the dribble to Jin Chiang in the backcourt | 33-52 |
| 14:34 | North Carolina | Robert Wagner is whistled for a carry | 33-52 |
| Subs | North Carolina | Vernon Potter (SG) Jeremy Wiggins | |
| Subs | Duke | Tyrone Hollingsworth (C) Lawrence Michalec | |
| 14:17 | Duke | Jeremy Cipriano steps out of bounds on the sideline | 33-52 |
| 14:01 | North Carolina | Vernon Potter can't connect on a 3 from straight away | 33-52 |
| 13:59 | Duke | Jeremy Cipriano gets the rebound | 33-52 |
| 13:56 | Duke | Jin Chiang steals it from Zack Taylor in the backcourt | 33-52 |
| 13:41 | North Carolina | George Morgan is called for the illegal screen - foul #3 on George Morgan, team foul #3 | 33-52 |
| Subs | North Carolina | Jeremy Wiggins (PG), Raymond Oehler (SG), James Beard (SF) Jin Chiang, Vernon Potter, George Morgan | |
| Subs | Duke | David Turner (PG), Larry Gilmore (SG) Zack Taylor, William Osborn | |
| 13:20 | Duke | Jeremy Cipriano is fouled on the floor by Jeremy Wiggins - foul #3 on Jeremy Wiggins, team foul #4 | 33-52 |
| Subs | North Carolina | Bernard Baity (PF) James Hill | |
| Subs | Duke | Lawrence Michalec (C) Tyrone Hollingsworth | |
| 13:14 | Duke | Jeremy Cipriano comes up short on the fadeaway from close range but the foul's on James Beard - foul #2 on James Beard, team foul #5 | 33-52 |
| 13:14 | Duke | Jeremy Cipriano makes the 1st free throw | 33-53 |
| 13:14 | Duke | Jeremy Cipriano misses the 2nd free throw | 33-53 |
| 13:14 | North Carolina | James Beard grabs the board | 33-53 |
| 13:10 | North Carolina | James Beard loses the dribble to David Turner in the backcourt | 33-53 |
| 12:59 | Duke | Lawrence Michalec is open but misses the lay-in | 33-53 |
| 12:57 | Duke | Efrain Brewer hits the follow up shot | 33-55 |
| 12:44 | North Carolina | James Beard hits a 3 from the right wing on a nice dish by Robert Wagner | 36-55 |
| 12:26 | Duke | Efrain Brewer comes up short on the turnaround from the right block | 36-55 |
| 12:25 | Duke | Efrain Brewer tips it but misses | 36-55 |
| 12:24 | North Carolina | The rebound goes to Bernard Baity | 36-55 |
| 12:21 | North Carolina | James Beard travels in the backcourt | 36-55 |
| Subs | North Carolina | Jin Chiang (PG), Vernon Potter (SG), George Morgan (SF), James Hill (PF) Jeremy Wiggins, Raymond Oehler, James Beard, Robert Wagner | |
| Subs | Duke | Paul Parker (SG), Michael Holmes (SF), Scott Holloway (PF), Tyrone Hollingsworth (C) Larry Gilmore, Jeremy Cipriano, Efrain Brewer, Lawrence Michalec | |
| 12:15 | Duke | Paul Parker makes the fadeaway from the baseline on a great pass from David Turner | 36-57 |
| 12:12 | North Carolina | George Morgan throws a bad pass out of bounds in the backcourt | 36-57 |
| 11:54 | Duke | Michael Holmes can't connect on a jumper in the paint | 36-57 |
| 11:52 | North Carolina | Vernon Potter grabs the defensive rebound | 36-57 |
| Lineup | North Carolina | PG - Jin Chiang (tiring) 5 pts. 2 stl. 3 pf. SG - Vernon Potter (fairly fresh) 6 pts. 1 ast. 3 pf. SF - George Morgan (tiring) 4 pts. 3 pf. PF - James Hill (tiring) 1 pts. C - Bernard Baity (tired) 2 reb. | |
| Lineup | Duke | PG - David Turner (tiring) 5 ast. SG - Paul Parker (fresh) 10 pts. 5 reb. SF - Michael Holmes (tiring) 5 pts. 2 reb. 3 pf. PF - Scott Holloway (fairly fresh) 4 pts. 4 reb. C - Tyrone Hollingsworth (tiring) 8 pts. 6 reb. | |
| 11:50 | North Carolina | Jin Chiang throws a bad pass out of bounds in the backcourt | 36-57 |
| Subs | North Carolina | Robert Wagner (C) Bernard Baity | |
| Subs | Duke | Larry Gilmore (SG) Paul Parker | |
| 11:38 | Duke | Tyrone Hollingsworth misses the jump hook near the basket | 36-57 |
| 11:37 | Duke | Tyrone Hollingsworth tips it back up and in | 36-59 |
| 11:30 | North Carolina | Jin Chiang clanks a jumper from the right wing | 36-59 |
| 11:29 | North Carolina | James Hill snags the offensive board | 36-59 |
| 11:17 | North Carolina | Jin Chiang makes the 3pt attempt from the left wing on a great pass from James Hill | 39-59 |
| 10:53 | Duke | Tyrone Hollingsworth misses long on a floater from the left side | 39-59 |
| 10:52 | Duke | Michael Holmes pulls down the offensive rebound | 39-59 |
| 10:41 | Duke | Tyrone Hollingsworth comes up short on the jumper in the paint | 39-59 |
| 10:40 | North Carolina | George Morgan grabs the board | 39-59 |
| 10:40 | North Carolina | North Carolina calls a full timeout (2 :30 1 full remaining) | 39-59 |
| Subs | North Carolina | Jeremy Wiggins (PG), Raymond Oehler (SG), James Beard (SF), Benjamin Henricks (PF), Bernard Baity (C) Jin Chiang, Vernon Potter, George Morgan, James Hill, Robert Wagner | |
| Subs | Duke | Raymond Jude (PG), Paul Parker (SG), Jeremy Cipriano (SF), Efrain Brewer (PF), Lawrence Michalec (C) David Turner, Larry Gilmore, Michael Holmes, Scott Holloway, Tyrone Hollingsworth | |
| 10:18 | North Carolina | Jeremy Wiggins hits the front of the rim on the 3pt attempt from the right wing | 39-59 |
| 10:17 | Duke | Efrain Brewer snags the defensive board | 39-59 |
| 10:00 | Duke | Efrain Brewer hits the front of the rim on the jumpshot from the right wing | 39-59 |
| 09:59 | North Carolina | The rebound goes to James Beard | 39-59 |
| 09:46 | North Carolina | Bernard Baity can't connect on an uncontested runner from close range | 39-59 |
| 09:45 | Duke | Jeremy Cipriano grabs the defensive rebound | 39-59 |
| 09:32 | Duke | Paul Parker loses the ball out of bounds | 39-59 |
| Subs | North Carolina | Vernon Potter (SG), Robert Wagner (C) Raymond Oehler, Bernard Baity | |
| Subs | Duke | Zack Taylor (PG), William Osborn (SG), Scott Holloway (PF), Tyrone Hollingsworth (C) Raymond Jude, Paul Parker, Efrain Brewer, Lawrence Michalec | |
| 09:17 | North Carolina | Robert Wagner connects on the open shot from the baseline on a great pass from Jeremy Wiggins | 41-59 |
| 09:01 | Duke | Jeremy Cipriano misses the easy layup | 41-59 |
| 09:00 | North Carolina | Vernon Potter grabs the defensive rebound | 41-59 |
| 08:44 | North Carolina | Vernon Potter clanks a 3 pointer from the left corner | 41-59 |
| 08:42 | Duke | Jeremy Cipriano grabs the defensive rebound | 41-59 |
| 08:38 | Duke | Jeremy Cipriano clanks a jumper from the right side but he's hacked by Robert Wagner - foul #4 on Robert Wagner, team foul #6 | 41-59 |
| Subs | North Carolina | Jin Chiang (PG), George Morgan (SF), James Hill (PF) Jeremy Wiggins, James Beard, Benjamin Henricks | |
| Subs | Duke | David Turner (PG), Larry Gilmore (SG), Lawrence Michalec (C) Zack Taylor, William Osborn, Tyrone Hollingsworth | |
| 08:38 | Duke | Jeremy Cipriano makes the 1st free throw | 41-60 |
| 08:38 | Duke | Jeremy Cipriano makes the 2nd free throw | 41-61 |
| 08:21 | North Carolina | Lawrence Michalec is called for the reach on Jin Chiang - foul #3 on Lawrence Michalec, team foul #3 | 41-61 |
| Subs | North Carolina | Bernard Baity (C) Robert Wagner | |
| Subs | Duke | Paul Parker (SG), Michael Holmes (SF), Efrain Brewer (PF) David Turner, Jeremy Cipriano, Scott Holloway | |
| 08:04 | North Carolina | George Morgan misses the 3pt shot from the right corner | 41-61 |
| 08:02 | North Carolina | Vernon Potter pulls down the offensive rebound | 41-61 |
| 07:52 | North Carolina | George Morgan makes the floater from the left wing | 43-61 |
| Lineup | North Carolina | PG - Jin Chiang (tiring) 8 pts. 2 stl. 3 pf. SG - Vernon Potter (tiring) 6 pts. 1 ast. 3 pf. SF - George Morgan (tiring) 6 pts. 3 pf. PF - James Hill (tiring) 1 pts. 2 reb. C - Bernard Baity (tired) 2 reb. | |
| Lineup | Duke | PG - Larry Gilmore (fairly fresh) 10 pts. 2 ast. SG - Paul Parker (fresh) 10 pts. 5 reb. SF - Michael Holmes (tiring) 5 pts. 3 reb. 3 pf. PF - Efrain Brewer (tiring) 2 pts. 7 reb. C - Lawrence Michalec (tiring) 2 reb. 3 pf. | |
| 07:27 | Duke | Larry Gilmore misses badly on a fadeaway from just outside the lane but he's fouled by Jin Chiang - foul #4 on Jin Chiang, team foul #7 | 43-61 |
| Subs | North Carolina | Jeremy Wiggins (PG), Raymond Oehler (SG), James Beard (SF), Robert Wagner (C) Jin Chiang, Vernon Potter, George Morgan, Bernard Baity | |
| Subs | Duke | Raymond Jude (PG), Scott Holloway (PF), Tyrone Hollingsworth (C) Paul Parker, Efrain Brewer, Lawrence Michalec | |
| 07:27 | Duke | Larry Gilmore makes the 1st free throw | 43-62 |
| 07:27 | Duke | Larry Gilmore misses the 2nd free throw | 43-62 |
| 07:27 | North Carolina | Robert Wagner gets the rebound | 43-62 |
| 07:11 | North Carolina | Tyrone Hollingsworth steals it from Jeremy Wiggins | 43-62 |
| 07:09 | Duke | Raymond Jude is fouled in the backcourt by James Beard - foul #3 on James Beard, team foul #8 | 43-62 |
| Subs | North Carolina | Benjamin Henricks (PF) James Hill | |
| Subs | Duke | William Osborn (SG), Jeremy Cipriano (SF) Larry Gilmore, Michael Holmes | |
| 07:09 | Duke | Raymond Jude makes the 1st free throw | 43-63 |
| 07:09 | Duke | Raymond Jude makes the 2nd free throw | 43-64 |
| 07:07 | North Carolina | Raymond Oehler is whistled for traveling in the backcourt | 43-64 |
| 06:52 | Duke | Tyrone Hollingsworth drills a turnaround near the basket on a nice dish by Raymond Jude | 43-66 |
| 06:30 | North Carolina | William Osborn is called for the reach on Raymond Oehler - foul #1 on William Osborn, team foul #4 | 43-66 |
| Subs | North Carolina | Jin Chiang (SG), George Morgan (SF), Bernard Baity (C) Raymond Oehler, James Beard, Robert Wagner | |
| Subs | Duke | Zack Taylor (PG), Larry Gilmore (SG), Efrain Brewer (PF) Raymond Jude, William Osborn, Scott Holloway | |
| 06:21 | North Carolina | Jin Chiang is hacked by Tyrone Hollingsworth - foul #2 on Tyrone Hollingsworth, team foul #5 | 43-66 |
| 06:21 | Duke | Duke calls a full timeout (2 :30 2 full remaining) | 43-66 |
| Subs | North Carolina | Raymond Oehler (SG) Jin Chiang | |
| Subs | Duke | | |
| 06:02 | North Carolina | Jeremy Wiggins misses the jumpshot from just outside the lane but the foul's on Zack Taylor - foul #1 on Zack Taylor, team foul #6 | 43-66 |
| Subs | North Carolina | Vernon Potter (SG), James Hill (PF) Raymond Oehler, Benjamin Henricks | |
| Subs | Duke | Paul Parker (SG), Michael Holmes (SF), Lawrence Michalec (C) Larry Gilmore, Jeremy Cipriano, Tyrone Hollingsworth | |
| 06:02 | North Carolina | Jeremy Wiggins makes the 1st free throw | 44-66 |
| 06:02 | North Carolina | Jeremy Wiggins makes the 2nd free throw | 45-66 |
| 06:00 | Duke | James Hill steals the ball from Zack Taylor in the backcourt | 45-66 |
| Game Plan | North Carolina | North Carolina is playing a motion offense (uptempo) and a fullcourt press (-3) | |
| Game Plan | Duke | Duke is playing a motion offense and a fullcourt press (-1) | |
| 05:50 | North Carolina | Bernard Baity is called for a moving pick - foul #1 on Bernard Baity, team foul #9 | 45-66 |
| Subs | North Carolina | James Beard (SF), Robert Wagner (C) George Morgan, Bernard Baity | |
| Subs | Duke | Scott Holloway (PF) Efrain Brewer | |
| Game Plan | North Carolina | North Carolina is playing a motion offense (uptempo) and a fullcourt press (-5) | |
| Game Plan | Duke | Duke is playing a motion offense and a fullcourt press (-1) | |
| 05:29 | Duke | Paul Parker is wide open but clanks a driving attempt in the paint | 45-66 |
| 05:28 | North Carolina | James Hill pulls down the rebound | 45-66 |
| 05:24 | North Carolina | Zack Taylor steals it from Jeremy Wiggins in the backcourt | 45-66 |
| 05:23 | Duke | Paul Parker lays it up and in set up by Zack Taylor | 45-68 |
| 05:10 | North Carolina | Zack Taylor steals the ball from James Hill | 45-68 |
| 04:52 | Duke | Paul Parker clanks a jumper from the left wing | 45-68 |
| 04:51 | North Carolina | Robert Wagner grabs the board | 45-68 |
| 04:34 | North Carolina | Robert Wagner clanks a jumper from close range | 45-68 |
| 04:33 | Duke | Lawrence Michalec grabs the board | 45-68 |
| 04:17 | Duke | Michael Holmes misses short on a pull-up jumper from just outside the lane | 45-68 |
| 04:16 | Duke | Lawrence Michalec grabs the offensive board | 45-68 |
| 03:55 | Duke | Lawrence Michalec misses long on a fadeaway from the right block | 45-68 |
| 03:53 | North Carolina | Jeremy Wiggins gets the rebound | 45-68 |
| Lineup | North Carolina | PG - Jeremy Wiggins (tired) 14 pts. 3 ast. 3 pf. SG - Vernon Potter (tiring) 6 pts. 1 ast. 3 pf. SF - James Beard (tired) 6 pts. 4 reb. 3 pf. PF - James Hill (tired) 1 pts. 3 reb. C - Robert Wagner (very tired) 2 pts. 3 reb. 4 pf. | |
| Lineup | Duke | PG - Zack Taylor (tiring) 3 ast. 2 stl. SG - Paul Parker (fairly fresh) 12 pts. 5 reb. SF - Michael Holmes (tired) 5 pts. 3 reb. 3 pf. PF - Scott Holloway (tired) 4 pts. 4 reb. C - Lawrence Michalec (tired) 4 reb. 3 pf. | |
| 03:39 | North Carolina | Vernon Potter misses long on a 3pt attempt from the right corner | 45-68 |
| 03:37 | Duke | Michael Holmes snags the defensive board | 45-68 |
| 03:22 | Duke | Paul Parker misses badly on a fadeaway from the baseline but he's fouled by Jeremy Wiggins - foul #4 on Jeremy Wiggins, team foul #10 | 45-68 |
| Subs | North Carolina | Jin Chiang (PG), Raymond Oehler (SG), George Morgan (SF), Benjamin Henricks (PF), Bernard Baity (C) Jeremy Wiggins, Vernon Potter, James Beard, James Hill, Robert Wagner | |
| Subs | Duke | David Turner (PG), Jeremy Cipriano (SF), Efrain Brewer (PF), Tyrone Hollingsworth (C) Zack Taylor, Michael Holmes, Scott Holloway, Lawrence Michalec | |
| 03:22 | Duke | Paul Parker makes the 1st free throw | 45-69 |
| 03:22 | Duke | Paul Parker misses the 2nd free throw | 45-69 |
| 03:22 | North Carolina | Bernard Baity grabs the defensive rebound | 45-69 |
| 03:20 | North Carolina | Raymond Oehler loses the dribble to Efrain Brewer in the backcourt | 45-69 |
| 02:51 | Duke | Tyrone Hollingsworth is open but comes up short on the fadeaway jumper from the right side but he's fouled by Bernard Baity - foul #2 on Bernard Baity, team foul #11 | 45-69 |
| Subs | North Carolina | | |
| Subs | Duke | Larry Gilmore (SG) Paul Parker | |
| 02:51 | Duke | Tyrone Hollingsworth makes the 1st free throw | 45-70 |
| 02:51 | Duke | Tyrone Hollingsworth makes the 2nd free throw | 45-71 |
| 02:31 | North Carolina | George Morgan is hacked by Tyrone Hollingsworth - foul #3 on Tyrone Hollingsworth, team foul #7 | 45-71 |
| Subs | North Carolina | | |
| Subs | Duke | Raymond Jude (PG) David Turner | |
| 02:31 | North Carolina | George Morgan makes the 1st free throw | 46-71 |
| 02:31 | North Carolina | George Morgan makes the 2nd free throw | 47-71 |
| 02:09 | Duke | Larry Gilmore misses the 3pt shot from the left wing but the foul's on Raymond Oehler - foul #2 on Raymond Oehler, team foul #12 | 47-71 |
| Subs | North Carolina | Vernon Potter (SG) Raymond Oehler | |
| Subs | Duke | | |
| 02:09 | Duke | Larry Gilmore makes the 1st free throw | 47-72 |
| 02:09 | Duke | Larry Gilmore makes the 2nd free throw | 47-73 |
| 02:09 | Duke | Larry Gilmore makes the 3rd free throw | 47-74 |
| 01:55 | North Carolina | Jin Chiang clanks a 3pt jumper from the right wing | 47-74 |
| 01:53 | Duke | Larry Gilmore gets the rebound | 47-74 |
| 01:48 | Duke | Larry Gilmore knocks in the shot from the left side on a great pass from Raymond Jude | 47-76 |
| 01:40 | North Carolina | Jin Chiang connects on the fadeaway jumper from the right side and he's fouled by Efrain Brewer - foul #2 on Efrain Brewer, team foul #8 | 49-76 |
| Subs | North Carolina | Jeremy Wiggins (PG), James Hill (PF), Robert Wagner (C) Vernon Potter, Benjamin Henricks, Bernard Baity | |
| Subs | Duke | David Turner (PG) Raymond Jude | |
| 01:40 | North Carolina | Jin Chiang makes the free throw | 50-76 |
| 01:17 | Duke | Tyrone Hollingsworth clanks a jumper from the right wing | 50-76 |
| 01:15 | North Carolina | Jin Chiang gets the rebound | 50-76 |
| 01:04 | North Carolina | James Hill is called for traveling | 50-76 |
| Game Plan | North Carolina | North Carolina is playing a motion offense (uptempo) and a fullcourt press (-5) | |
| Game Plan | Duke | Duke is playing a spread offense (hold ball) and a fullcourt press (-1) | |
| 00:36 | Duke | Jeremy Cipriano hits a wide open turnaround in the lane on a nice dish by Larry Gilmore | 50-78 |
| Game Plan | North Carolina | North Carolina is playing a quick shot offense (quick shot) and a fullcourt press (-5) | |
| Game Plan | Duke | Duke is playing a spread offense (hold ball) and a fullcourt press (+1) | |
| 00:33 | North Carolina | David Turner steals the ball from Jeremy Wiggins in the backcourt | 50-78 |
| 00:08 | Duke | Larry Gilmore blows the dunk | 50-78 |
| 00:06 | North Carolina | Jeremy Wiggins grabs the defensive rebound | 50-78 |
| 00:01 | North Carolina | Jeremy Wiggins clanks a 3pt shot from the right wing | 50-78 |
| 00:00 | North Carolina | The clock runs out | 50-78 |