| Lineup | Duke | PG - David Turner (fresh) SG - Larry Gilmore (fresh) SF - Jeremy Cipriano (fresh) PF - Efrain Brewer (fresh) C - Tyrone Hollingsworth (fresh) | |
| Lineup | Michigan | PG - Arthur Bradford (fresh) SG - Andrew Davis (fresh) SF - Leo Goodwin (fresh) PF - Roderick Gildea (fresh) C - Blaine Marcello (fresh) | |
| 20:00 | Michigan | Leo Goodwin wins the tip | 0-0 |
| Game Plan | Duke | Duke is playing a motion offense and a fullcourt press (-1) | |
| Game Plan | Michigan | Michigan is playing a flex offense (uptempo) and a man to man (0) | |
| 19:43 | Michigan | Blaine Marcello comes up short on the turnaround from the left block but he's hacked by Tyrone Hollingsworth - foul #1 on Tyrone Hollingsworth, team foul #1 | 0-0 |
| 19:43 | Michigan | Blaine Marcello makes the 1st free throw | 0-1 |
| 19:43 | Michigan | Blaine Marcello misses the 2nd free throw | 0-1 |
| 19:43 | Duke | Efrain Brewer snags the defensive board | 0-1 |
| 19:25 | Duke | David Turner is hacked by Arthur Bradford - foul #1 on Arthur Bradford, team foul #1 | 0-1 |
| 19:09 | Duke | Efrain Brewer hits a fadeaway from the right side on a nice dish by Jeremy Cipriano | 2-1 |
| 19:05 | Michigan | Andrew Davis blows the dunk but he's hacked by Jeremy Cipriano - foul #1 on Jeremy Cipriano, team foul #2 | 2-1 |
| 19:05 | Michigan | Andrew Davis misses the 1st free throw | 2-1 |
| 19:05 | Michigan | Andrew Davis misses the 2nd free throw | 2-1 |
| 19:05 | Duke | The rebound goes to Tyrone Hollingsworth | 2-1 |
| 18:44 | Duke | Efrain Brewer is fouled on the floor by Roderick Gildea - foul #1 on Roderick Gildea, team foul #2 | 2-1 |
| 18:31 | Duke | Efrain Brewer lays it in on a great pass from Larry Gilmore | 4-1 |
| 18:13 | Michigan | Andrew Davis hits a wide open jumper from the left side on a great pass from Arthur Bradford | 4-3 |
| 17:57 | Duke | Larry Gilmore is hacked by Andrew Davis - foul #1 on Andrew Davis, team foul #3 | 4-3 |
| 17:33 | Duke | Larry Gilmore throws a bad pass out of bounds | 4-3 |
| 17:24 | Michigan | Arthur Bradford misses the 3pt shot from the left corner | 4-3 |
| 17:22 | Duke | Efrain Brewer snags the defensive board | 4-3 |
| 17:17 | Duke | David Turner loses the ball out of bounds | 4-3 |
| 17:00 | Michigan | Andrew Davis drills a 3 from the left corner on a great pass from Arthur Bradford | 4-6 |
| 16:50 | Duke | Tyrone Hollingsworth misses the jumpshot from the free throw line but he's fouled by Roderick Gildea - foul #2 on Roderick Gildea, team foul #4 | 4-6 |
| Subs | Duke | Michael Holmes (SF), Scott Holloway (PF) Jeremy Cipriano, Efrain Brewer | |
| Subs | Michigan | Michael Wheeler (PF) Roderick Gildea | |
| 16:50 | Duke | Tyrone Hollingsworth misses the 1st free throw | 4-6 |
| 16:50 | Duke | Tyrone Hollingsworth misses the 2nd free throw | 4-6 |
| 16:50 | Michigan | Blaine Marcello pulls down the rebound | 4-6 |
| 16:48 | Michigan | Larry Gilmore steps in front of the Arthur Bradford pass in the backcourt | 4-6 |
| 16:46 | Duke | Scott Holloway jams it on a great pass from Larry Gilmore | 6-6 |
| 16:42 | Michigan | Michael Wheeler's pass is intercepted by Michael Holmes in the backcourt | 6-6 |
| 16:23 | Duke | The short jumper by Larry Gilmore is denied by Michael Wheeler | 6-6 |
| 16:22 | Michigan | Andrew Davis pulls down the rebound | 6-6 |
| 16:18 | Michigan | Andrew Davis drills a 3pt jumper from the right corner on a nice dish by Arthur Bradford | 6-9 |
| 16:11 | Duke | Scott Holloway lays it up and in on a great pass from Larry Gilmore | 8-9 |
| 15:59 | Michigan | Michael Wheeler hits the front of the rim on the wide open shot from the right wing | 8-9 |
| 15:58 | Duke | Michael Holmes grabs the defensive rebound | 8-9 |
| Lineup | Duke | PG - David Turner (fairly fresh) SG - Larry Gilmore (fairly fresh) 3 ast. SF - Michael Holmes (fresh) PF - Scott Holloway (fresh) 4 pts. C - Tyrone Hollingsworth (fairly fresh) | |
| Lineup | Michigan | PG - Arthur Bradford (fairly fresh) 3 ast. SG - Andrew Davis (fairly fresh) 8 pts. SF - Leo Goodwin (fairly fresh) PF - Michael Wheeler (fresh) C - Blaine Marcello (fairly fresh) 1 pts. | |
| 15:41 | Duke | Tyrone Hollingsworth misses long on a turnaround near the basket but the foul's on Arthur Bradford - foul #2 on Arthur Bradford, team foul #5 | 8-9 |
| Subs | Duke | Paul Parker (SG), Jeremy Cipriano (SF) Larry Gilmore, Michael Holmes | |
| Subs | Michigan | John Hilliker (PG) Arthur Bradford | |
| 15:41 | Duke | Tyrone Hollingsworth makes the 1st free throw | 9-9 |
| 15:41 | Duke | Tyrone Hollingsworth makes the 2nd free throw | 10-9 |
| 15:29 | Michigan | Michael Wheeler drills a driving attempt in the paint on a great pass from John Hilliker | 10-11 |
| 15:09 | Duke | Blaine Marcello is called for the reach on Tyrone Hollingsworth - foul #1 on Blaine Marcello, team foul #6 | 10-11 |
| Subs | Duke | Raymond Jude (PG), Efrain Brewer (PF), Lawrence Michalec (C) David Turner, Scott Holloway, Tyrone Hollingsworth | |
| Subs | Michigan | Todd Cooley (SF) Leo Goodwin | |
| 14:59 | Duke | Lawrence Michalec jams it set up by Paul Parker | 12-11 |
| 14:40 | Michigan | Andrew Davis clanks a 3 pointer from the right wing | 12-11 |
| 14:39 | Michigan | Todd Cooley grabs the offensive rebound | 12-11 |
| 14:26 | Michigan | Andrew Davis travels with the ball | 12-11 |
| 14:08 | Duke | Raymond Jude misses the 3pt jumper from the right wing | 12-11 |
| 14:07 | Michigan | Andrew Davis grabs the board | 12-11 |
| 14:04 | Michigan | Paul Parker is called for the reach on Andrew Davis in the backcourt - foul #1 on Paul Parker, team foul #3 | 12-11 |
| Subs | Duke | William Osborn (SG), Michael Holmes (SF), Tyrone Hollingsworth (C) Paul Parker, Jeremy Cipriano, Lawrence Michalec | |
| Subs | Michigan | | |
| 13:58 | Michigan | John Hilliker is fouled on the floor by William Osborn - foul #1 on William Osborn, team foul #4 | 12-11 |
| Subs | Duke | Zack Taylor (PG) Raymond Jude | |
| Subs | Michigan | | |
| 13:47 | Michigan | John Hilliker misses badly on a floater from just outside the lane | 12-11 |
| 13:45 | Michigan | John Hilliker grabs the offensive rebound | 12-11 |
| 13:27 | Michigan | John Hilliker is open and scores on a fadeaway from the left wing on a nice dish by Todd Cooley | 12-13 |
| 13:07 | Duke | Todd Cooley steps in front of the Zack Taylor pass | 12-13 |
| 12:47 | Michigan | Andrew Davis misses short on a 3 from the right wing | 12-13 |
| 12:46 | Duke | Efrain Brewer pulls down the rebound | 12-13 |
| 12:32 | Duke | Michael Wheeler steals the ball from Tyrone Hollingsworth | 12-13 |
| 12:28 | Michigan | William Osborn is called for the reach on Andrew Davis in the backcourt - foul #2 on William Osborn, team foul #5 | 12-13 |
| Subs | Duke | David Turner (PG), Larry Gilmore (SG), Jeremy Cipriano (SF), Scott Holloway (PF), Lawrence Michalec (C) Zack Taylor, William Osborn, Michael Holmes, Efrain Brewer, Tyrone Hollingsworth | |
| Subs | Michigan | Leo Goodwin (SF) Todd Cooley | |
| 12:11 | Michigan | John Hilliker throws a bad pass out of bounds | 12-13 |
| 11:42 | Duke | Larry Gilmore scores on a 3 from the right wing on a nice dish by Scott Holloway | 15-13 |
| Lineup | Duke | PG - David Turner (fairly fresh) SG - Larry Gilmore (fresh) 3 pts. 3 ast. SF - Jeremy Cipriano (fairly fresh) PF - Scott Holloway (fresh) 4 pts. C - Lawrence Michalec (fairly fresh) 2 pts. | |
| Lineup | Michigan | PG - John Hilliker (fairly fresh) 2 pts. 1 ast. SG - Andrew Davis (tired) 8 pts. SF - Leo Goodwin (fairly fresh) PF - Michael Wheeler (tiring) 2 pts. C - Blaine Marcello (tired) 1 pts. | |
| 11:33 | Michigan | Leo Goodwin's pass is off the mark and out of bounds | 15-13 |
| 11:16 | Duke | Larry Gilmore misses the shot from the left wing | 15-13 |
| 11:14 | Michigan | Michael Wheeler snags the defensive board | 15-13 |
| 11:05 | Michigan | Michael Wheeler lays it up and in | 15-15 |
| 10:44 | Duke | Larry Gilmore is called for traveling | 15-15 |
| 10:44 | Michigan | Michigan calls a full timeout (2 :30 3 full remaining) | 15-15 |
| Subs | Duke | Michael Holmes (SF), Tyrone Hollingsworth (C) Jeremy Cipriano, Lawrence Michalec | |
| Subs | Michigan | | |
| 10:29 | Michigan | Andrew Davis misses badly on the uncontested 3pt jumper from straight away | 15-15 |
| 10:27 | Michigan | John Hilliker tips it back up and in | 15-17 |
| 10:10 | Duke | Tyrone Hollingsworth buries a floater from the left side on a nice dish by David Turner | 17-17 |
| 09:55 | Michigan | Andrew Davis misses the floater from the right wing but he's fouled by Tyrone Hollingsworth - foul #2 on Tyrone Hollingsworth, team foul #6 | 17-17 |
| Subs | Duke | Raymond Jude (PG), Jeremy Cipriano (SF), Efrain Brewer (PF), Lawrence Michalec (C) David Turner, Michael Holmes, Scott Holloway, Tyrone Hollingsworth | |
| Subs | Michigan | | |
| 09:55 | Michigan | Andrew Davis makes the 1st free throw | 17-18 |
| 09:55 | Michigan | Andrew Davis makes the 2nd free throw | 17-19 |
| 09:36 | Duke | Larry Gilmore misses badly on a 3pt jumper from straight away | 17-19 |
| 09:35 | Duke | Lawrence Michalec misses the tip | 17-19 |
| 09:33 | Duke | Jeremy Cipriano misses the tip | 17-19 |
| 09:31 | Duke | Lawrence Michalec tips it back up and in | 19-19 |
| 09:14 | Michigan | Andrew Davis connects on the fadeaway from the left side | 19-21 |
| 08:52 | Duke | Lawrence Michalec misses long on a fadeaway from the left block but the foul's on Blaine Marcello - foul #2 on Blaine Marcello, team foul #7 | 19-21 |
| Subs | Duke | Paul Parker (SG) Larry Gilmore | |
| Subs | Michigan | Todd Cooley (SF), Arthur Bradford (C) Leo Goodwin, Blaine Marcello | |
| 08:52 | Duke | Lawrence Michalec misses the 1st free throw | 19-21 |
| 08:52 | Duke | Lawrence Michalec makes the 2nd free throw | 20-21 |
| 08:38 | Michigan | Arthur Bradford connects on the 3 from straight away | 20-24 |
| 08:21 | Duke | Raymond Jude misses the floater from the right block | 20-24 |
| 08:20 | Duke | Raymond Jude tips it but misses | 20-24 |
| 08:18 | Duke | Lawrence Michalec tips it in | 22-24 |
| 08:04 | Michigan | Paul Parker steals it from Arthur Bradford | 22-24 |
| 07:48 | Duke | Jeremy Cipriano is hacked by Michael Wheeler - foul #1 on Michael Wheeler, team foul #8 | 22-24 |
| Subs | Duke | David Turner (PG), Scott Holloway (PF), Michael Holmes (C) Raymond Jude, Efrain Brewer, Lawrence Michalec | |
| Subs | Michigan | | |
| 07:48 | Duke | Jeremy Cipriano makes the 1st free throw | 23-24 |
| 07:48 | Duke | Jeremy Cipriano makes the 2nd free throw | 24-24 |
| 07:44 | Michigan | Michael Holmes takes the ball from John Hilliker in the backcourt | 24-24 |
| 07:34 | Duke | Jeremy Cipriano comes up short on the shot from just outside the lane but he's hacked by Michael Wheeler - foul #2 on Michael Wheeler, team foul #9 | 24-24 |
| Subs | Duke | | |
| Subs | Michigan | Roderick Gildea (PF) Michael Wheeler | |
| 07:34 | Duke | Jeremy Cipriano makes the 1st free throw | 25-24 |
| 07:34 | Duke | Jeremy Cipriano makes the 2nd free throw | 26-24 |
| Lineup | Duke | PG - David Turner (fairly fresh) 1 ast. SG - Paul Parker (fresh) SF - Jeremy Cipriano (tiring) 4 pts. PF - Scott Holloway (fresh) 4 pts. C - Michael Holmes (fresh) 2 stl. | |
| Lineup | Michigan | PG - John Hilliker (tiring) 4 pts. 1 ast. SG - Andrew Davis (tired) 12 pts. SF - Todd Cooley (fresh) PF - Roderick Gildea (fresh) C - Arthur Bradford (fresh) 3 pts. 3 ast. | |
| 07:18 | Michigan | Todd Cooley is fouled on the floor by Paul Parker - foul #2 on Paul Parker, team foul #7 | 26-24 |
| Subs | Duke | Larry Gilmore (SG), Lawrence Michalec (C) Paul Parker, Jeremy Cipriano | |
| Subs | Michigan | Leo Goodwin (SF) Arthur Bradford | |
| 07:18 | Michigan | Todd Cooley makes the 1st free throw | 26-25 |
| 07:18 | Michigan | Todd Cooley makes the 2nd free throw | 26-26 |
| 07:00 | Duke | Andrew Davis is called for the reach on Larry Gilmore - foul #2 on Andrew Davis, team foul #10 | 26-26 |
| Subs | Duke | | |
| Subs | Michigan | Arthur Bradford (PG), Blaine Marcello (C) Andrew Davis, Todd Cooley | |
| 07:00 | Duke | Larry Gilmore misses the 1st free throw | 26-26 |
| 07:00 | Duke | Larry Gilmore makes the 2nd free throw | 27-26 |
| 06:58 | Michigan | Arthur Bradford is hacked by Lawrence Michalec in the backcourt - foul #1 on Lawrence Michalec, team foul #8 | 27-26 |
| 06:58 | Michigan | Arthur Bradford makes the 1st free throw | 27-27 |
| 06:58 | Michigan | Arthur Bradford makes the 2nd free throw | 27-28 |
| 06:44 | Duke | Larry Gilmore misses long on a 3 from straight away | 27-28 |
| 06:42 | Michigan | The rebound goes to Arthur Bradford | 27-28 |
| 06:23 | Michigan | Blaine Marcello can't connect on a floater from the right side | 27-28 |
| 06:21 | Duke | Michael Holmes pulls down the rebound | 27-28 |
| 06:00 | Duke | Michael Holmes's pass is off the mark and out of bounds | 27-28 |
| Subs | Duke | Zack Taylor (PG), Paul Parker (SG), Jeremy Cipriano (SF), Efrain Brewer (PF), Tyrone Hollingsworth (C) David Turner, Larry Gilmore, Michael Holmes, Scott Holloway, Lawrence Michalec | |
| Subs | Michigan | Todd Cooley (SF) Leo Goodwin | |
| 05:53 | Michigan | John Hilliker can't connect on a 3pt shot from the left wing | 27-28 |
| 05:52 | Duke | The rebound goes to Jeremy Cipriano | 27-28 |
| 05:30 | Duke | Jeremy Cipriano misses badly on a jumpshot from just outside the lane | 27-28 |
| 05:29 | Michigan | Todd Cooley gets the rebound | 27-28 |
| 05:23 | Michigan | Arthur Bradford is hacked by Zack Taylor - foul #1 on Zack Taylor, team foul #9 | 27-28 |
| Subs | Duke | Raymond Jude (PG) Zack Taylor | |
| Subs | Michigan | | |
| 05:23 | Michigan | Arthur Bradford makes the 1st free throw | 27-29 |
| 05:23 | Michigan | Arthur Bradford makes the 2nd free throw | 27-30 |
| 05:07 | Duke | Jeremy Cipriano hits the front of the rim on the turnaround from the right block | 27-30 |
| 05:05 | Michigan | John Hilliker gets the rebound | 27-30 |
| 05:01 | Michigan | Todd Cooley can't connect on a fadeaway from the left block | 27-30 |
| 05:00 | Duke | The rebound goes to Jeremy Cipriano | 27-30 |
| 04:41 | Duke | Tyrone Hollingsworth can't connect on a shot in the lane | 27-30 |
| 04:40 | Duke | Raymond Jude snags the offensive board | 27-30 |
| 04:29 | Duke | Tyrone Hollingsworth misses badly on a driving attempt near the basket | 27-30 |
| 04:27 | Michigan | Blaine Marcello gets the rebound | 27-30 |
| 04:17 | Michigan | John Hilliker is called for 10 seconds | 27-30 |
| Subs | Duke | David Turner (PG), Larry Gilmore (SG), Michael Holmes (SF), Scott Holloway (PF) Raymond Jude, Paul Parker, Jeremy Cipriano, Efrain Brewer | |
| Subs | Michigan | Andrew Davis (SG), Leo Goodwin (SF) John Hilliker, Todd Cooley | |
| 04:06 | Duke | Larry Gilmore drills a 3pt jumper from the left wing set up by Tyrone Hollingsworth | 30-30 |
| 04:02 | Michigan | Andrew Davis throws a bad pass out of bounds in the backcourt | 30-30 |
| 03:46 | Duke | Tyrone Hollingsworth drills a turnaround near the basket | 32-30 |
| 03:37 | Michigan | Leo Goodwin misses badly on a floater in the paint | 32-30 |
| 03:35 | Michigan | Andrew Davis tips it back up and in | 32-32 |
| Lineup | Duke | PG - David Turner (tiring) 1 ast. SG - Larry Gilmore (fresh) 7 pts. 3 ast. SF - Michael Holmes (fairly fresh) 2 reb. 2 stl. PF - Scott Holloway (fairly fresh) 4 pts. C - Tyrone Hollingsworth (fairly fresh) 6 pts. | |
| Lineup | Michigan | PG - Arthur Bradford (tiring) 7 pts. 3 ast. SG - Andrew Davis (tired) 14 pts. SF - Leo Goodwin (fairly fresh) PF - Roderick Gildea (tiring) C - Blaine Marcello (very tired) 1 pts. 2 reb. | |
| 03:15 | Duke | Tyrone Hollingsworth scores on a fadeaway from close range set up by David Turner | 34-32 |
| 02:58 | Michigan | Andrew Davis is wide open but clanks a 3 pointer from the left wing | 34-32 |
| 02:57 | Duke | Michael Holmes grabs the board | 34-32 |
| 02:40 | Duke | Tyrone Hollingsworth buries a jumpshot from the right side | 36-32 |
| 02:38 | Michigan | Larry Gilmore is called for the reach on Arthur Bradford in the backcourt - foul #1 on Larry Gilmore, team foul #10 | 36-32 |
| Subs | Duke | Zack Taylor (PG), Paul Parker (SG), Jeremy Cipriano (SF), Efrain Brewer (PF) David Turner, Larry Gilmore, Michael Holmes, Scott Holloway | |
| Subs | Michigan | John Hilliker (PG), Todd Cooley (SF) Leo Goodwin, Blaine Marcello | |
| 02:38 | Michigan | Arthur Bradford misses the 1st free throw | 36-32 |
| 02:38 | Michigan | Arthur Bradford misses the 2nd free throw | 36-32 |
| 02:38 | Duke | Tyrone Hollingsworth snags the defensive board | 36-32 |
| 02:13 | Duke | Jeremy Cipriano misses the lay-in but the foul's on Todd Cooley - foul #1 on Todd Cooley, team foul #11 | 36-32 |
| Subs | Duke | Raymond Jude (PG) Zack Taylor | |
| Subs | Michigan | | |
| 02:13 | Duke | Jeremy Cipriano makes the 1st free throw | 37-32 |
| 02:13 | Duke | Jeremy Cipriano makes the 2nd free throw | 38-32 |
| 01:53 | Michigan | Todd Cooley travels with the ball | 38-32 |
| Subs | Duke | | |
| Subs | Michigan | Blaine Marcello (C) Andrew Davis | |
| 01:46 | Duke | Jeremy Cipriano misses the easy layup | 38-32 |
| 01:45 | Duke | Raymond Jude gets the offensive rebound | 38-32 |
| 01:27 | Duke | Blaine Marcello takes the ball from Jeremy Cipriano | 38-32 |
| 01:27 | Michigan | Michigan calls a full timeout (2 :30 2 full remaining) | 38-32 |
| Subs | Duke | Larry Gilmore (SG) Paul Parker | |
| Subs | Michigan | Leo Goodwin (SF) Todd Cooley | |
| 01:11 | Michigan | Leo Goodwin connects on the jumper near the basket on a nice dish by Roderick Gildea | 38-34 |
| 01:00 | Duke | Roderick Gildea is called for the reach on Efrain Brewer - foul #3 on Roderick Gildea, team foul #12 | 38-34 |
| Subs | Duke | David Turner (PG), Lawrence Michalec (C) Raymond Jude, Tyrone Hollingsworth | |
| Subs | Michigan | Andrew Davis (SG), Michael Wheeler (PF) Roderick Gildea, Blaine Marcello | |
| 01:00 | Duke | Efrain Brewer misses the 1st free throw | 38-34 |
| 01:00 | Duke | Efrain Brewer makes the 2nd free throw | 39-34 |
| 00:46 | Michigan | Andrew Davis misses the floater from the right wing | 39-34 |
| 00:45 | Duke | David Turner snags the defensive board | 39-34 |
| 00:32 | Duke | Larry Gilmore can't connect on a 3pt attempt from the right wing but the foul's on Andrew Davis - foul #3 on Andrew Davis, team foul #13 | 39-34 |
| Subs | Duke | Michael Holmes (SF), Scott Holloway (PF) Jeremy Cipriano, Efrain Brewer | |
| Subs | Michigan | Blaine Marcello (C) Andrew Davis | |
| 00:32 | Duke | Larry Gilmore misses the 1st free throw | 39-34 |
| 00:32 | Duke | Larry Gilmore makes the 2nd free throw | 40-34 |
| 00:32 | Duke | Larry Gilmore makes the 3rd free throw | 41-34 |
| 00:29 | Michigan | Leo Goodwin is fouled in the backcourt by David Turner - foul #1 on David Turner, team foul #11 | 41-34 |
| 00:29 | Michigan | Leo Goodwin makes the 1st free throw | 41-35 |
| 00:29 | Michigan | Leo Goodwin misses the 2nd free throw | 41-35 |
| 00:29 | Duke | The rebound goes to Lawrence Michalec | 41-35 |
| 00:05 | Duke | Lawrence Michalec's pass is off the mark and out of bounds | 41-35 |
| Subs | Duke | Raymond Jude (PG), Paul Parker (SG), Tyrone Hollingsworth (C) David Turner, Larry Gilmore, Lawrence Michalec | |
| Subs | Michigan | | |
| 00:01 | Michigan | John Hilliker hits the front of the rim on the 3pt jumper from the left corner | 41-35 |
| 00:00 | Duke | Tyrone Hollingsworth grabs the defensive rebound | 41-35 |