#0C2475 #4F0A7F
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Final -
5/21/2026
99
  1 2 F
#8 Duke 62 37 99
Holy Cross 28 30 58
58
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfRichard Danner 26 2-5 0-0 0-0 3 8 1 0 1 1 1 4
sfJames Brown 26 4-6 1-3 0-1 2 6 4 0 1 0 3 9
sgRobert Harris 22 2-4 2-3 4-4 0 2 3 0 2 0 5 10
sgJoe Cote 30 7-12 6-11 6-8 2 6 1 3 2 0 2 26
pgEric Rose 30 8-17 7-13 3-4 4 6 5 1 1 0 1 26
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfMathew Messer 18 1-2 0-1 2-2 0 4 2 2 0 0 1 4
pgMatthew Harrington 15 2-5 0-1 8-8 0 0 3 1 0 0 0 12
sfJohn Leblanc 14 0-1 0-0 0-0 1 4 2 0 0 0 0 0
cJohn Vick 14 2-4 0-0 1-1 0 1 1 0 1 3 2 5
sgMohammad Price 5 1-2 1-2 0-0 0 1 1 1 0 0 0 3
Totals 200 29-58 17-34 24-28 12 38 23 8 8 4 15 99
Percentages   .500 .500 .857                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJohnnie Covin 16 2-5 1-2 0-1 1 2 0 1 0 1 2 5
pfBryan Howard 14 1-3 0-0 0-0 2 5 2 1 0 0 1 2
sfDonald Kirwan 10 1-2 0-1 2-2 0 1 0 1 0 0 3 4
sgJoshua Dicus 20 1-5 1-3 0-0 2 4 0 1 0 0 4 3
pgDavid McEwen 15 1-4 1-3 0-0 1 1 1 2 0 0 4 3
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgAdam Sanderson 22 2-4 1-1 0-1 1 2 1 2 1 0 3 5
sfFabian Russo 22 3-9 1-5 4-4 2 4 2 2 0 0 1 11
cJohn Turner 21 4-9 0-1 3-4 4 8 0 1 0 0 1 11
sgYuan Hou 18 2-8 2-6 0-0 1 1 0 3 2 0 5 6
cMichael Melo 16 3-5 0-1 0-2 0 0 1 1 0 0 0 6
pfJeffery Mundell 14 1-3 0-0 0-0 1 5 0 0 0 0 3 2
cTerry Kron 12 0-4 0-1 0-0 1 3 2 2 0 0 0 0
Totals 200 21-61 7-24 9-14 16 36 9 17 3 1 27 58
Percentages   .344 .292 .643                

DU
62
19-32
11-22
13-15
5
16
16
3
5
3
7
10
21
7
10
14
37
10-26
6-12
11-13
7
22
7
5
3
1
8
6
5
7
3
10
99
29-58
17-34
24-28
12
38
23
8
8
4
15
16
26
14
13
24
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
HC
28
11-31
3-12
3-4
8
17
5
12
0
0
15
12
0
11
0
15
30
10-30
4-12
6-10
8
19
4
5
3
1
12
12
5
7
2
26
58
21-61
7-24
9-14
16
36
9
17
3
1
27
24
5
18
2
41
PLAYER OF THE GAME
pg Eric Rose Duke
26 Points, 6 Rebounds, 5 Assists
TimeTeamPlayScore
LineupDuke
 PG - Eric Rose (fresh)
 SG - Joe Cote (fresh)
 SF - Robert Harris (fresh)
 PF - James Brown (fresh)
 C - Richard Danner (fresh)
 
LineupHoly Cross
 PG - David McEwen (fresh)
 SG - Joshua Dicus (fresh)
 SF - Donald Kirwan (fresh)
 PF - Bryan Howard (fresh)
 C - Johnnie Covin (fresh)
 
20:00DukeRichard Danner wins the tip0-0
Game PlanDukeDuke is playing a motion offense (uptempo) and a man to man (0) 
Game PlanHoly CrossHoly Cross is playing a triangle offense and a fullcourt press (0) 
19:34DukeEric Rose connects on the 3pt attempt from straight away on a great pass from Richard Danner3-0
19:17Holy CrossDonald Kirwan misses short on a 3pt jumper from straight away3-0
19:16DukeThe rebound goes to Richard Danner3-0
18:59DukeEric Rose knocks in the 3pt attempt from straight away set up by Joe Cote6-0
18:37Holy CrossDonald Kirwan connects on the jumpshot from the right side on a great pass from Bryan Howard6-2
18:20DukeEric Rose misses badly on a 3pt shot from the right corner6-2
18:19Holy CrossThe rebound goes to Bryan Howard6-2
18:04Holy CrossJames Brown is called for the reach on Donald Kirwan - foul #1 on James Brown, team foul #16-2
17:47Holy CrossRichard Danner swats the layup by Bryan Howard6-2
17:46Holy CrossJohnnie Covin grabs the offensive board6-2
17:37Holy CrossJoshua Dicus knocks in the 3 pointer from the left corner on a great pass from Bryan Howard6-5
17:30DukeRobert Harris comes up short on the floater from the baseline but the foul's on Donald Kirwan - foul #1 on Donald Kirwan, team foul #16-5
17:30DukeRobert Harris makes the 1st free throw7-5
17:30DukeRobert Harris makes the 2nd free throw8-5
17:04Holy CrossDavid McEwen misses badly on a 3 from straight away8-5
17:02Holy CrossBryan Howard tips it back up and in8-7
16:59DukeEric Rose is hacked by David McEwen in the backcourt - foul #1 on David McEwen, team foul #28-7
SubsDuke 
SubsHoly Cross
Adam Sanderson (PG), Fabian Russo (SF), John Turner (PF)
David McEwen, Donald Kirwan, Bryan Howard
 
16:44DukeJohn Turner is called for the reach on Robert Harris - foul #1 on John Turner, team foul #38-7
SubsDuke 
SubsHoly Cross
Yuan Hou (PG), Michael Melo (C)
Joshua Dicus, Johnnie Covin
 
16:35DukeJoe Cote is alone and drills a 3 pointer from the right corner on a great pass from Robert Harris11-7
16:26Holy CrossMichael Melo hits a turnaround from the baseline11-9
16:05DukeEric Rose comes up short on the 3pt jumper from straight away11-9
16:04DukeJames Brown tips it home13-9
15:53Holy CrossJohn Turner hits the finger roll on a great pass from Fabian Russo13-11
LineupDuke
 PG - Eric Rose (fairly fresh) 6 pts.
 SG - Joe Cote (fairly fresh) 3 pts. 1 ast.
 SF - Robert Harris (fairly fresh) 2 pts. 1 ast.
 PF - James Brown (fairly fresh) 2 pts.
 C - Richard Danner (fairly fresh)
 
LineupHoly Cross
 PG - Yuan Hou (fresh)
 SG - Adam Sanderson (fresh)
 SF - Fabian Russo (fresh)
 PF - John Turner (fresh) 2 pts.
 C - Michael Melo (fresh) 2 pts.
 
15:36DukeJoe Cote can't connect on a 3pt shot from the left corner13-11
15:34Holy CrossThe rebound goes to John Turner13-11
15:13Holy CrossRobert Harris picks off the pass by Yuan Hou13-11
15:09DukeJames Brown lays it in on a nice dish by Robert Harris15-11
15:05Holy CrossFabian Russo misses short on a 3 from the right wing15-11
15:03DukeThe rebound goes to James Brown15-11
14:58DukeEric Rose drills a 3pt jumper from the left corner on a nice dish by James Brown18-11
14:46Holy CrossAdam Sanderson misses long on a shot from the left wing18-11
14:44DukeThe rebound goes to James Brown18-11
14:41DukeJoe Cote throws a bad pass out of bounds in the backcourt18-11
SubsDuke
Mathew Messer (SF), John Leblanc (PF), John Vick (C)
Robert Harris, James Brown, Richard Danner
 
SubsHoly Cross
David McEwen (PG), Joshua Dicus (SG), Donald Kirwan (SF), Bryan Howard (PF), Johnnie Covin (C)
Yuan Hou, Adam Sanderson, Fabian Russo, John Turner, Michael Melo
 
14:36Holy CrossJohn Vick takes the ball from Bryan Howard18-11
14:21DukeMathew Messer misses long on a 3 from the left corner18-11
14:20Holy CrossJohnnie Covin grabs the board18-11
13:53Holy CrossJohnnie Covin comes up short on the floater from the right block18-11
13:51DukeJoe Cote grabs the defensive rebound18-11
13:48DukeDonald Kirwan is called for the reach on Eric Rose in the backcourt - foul #2 on Donald Kirwan, team foul #418-11
SubsDuke 
SubsHoly Cross
Jeffery Mundell (SF)
Donald Kirwan
 
13:38DukeEric Rose misses badly on a 3 from the right wing18-11
13:37DukeJoe Cote grabs the offensive rebound18-11
13:26DukeEric Rose clanks a 3pt attempt from the left wing18-11
13:25Holy CrossJoshua Dicus gets the rebound18-11
13:23Holy CrossDavid McEwen loses the ball out of bounds in the backcourt18-11
SubsDuke
Matthew Harrington (PG), Richard Danner (C)
Eric Rose, John Vick
 
SubsHoly Cross 
13:05DukeMatthew Harrington misses short on an open 3 pointer from the left corner18-11
13:04DukeRichard Danner tips it home20-11
12:59Holy CrossJoshua Dicus misses short on a fadeaway jumper from the free throw line20-11
12:58DukeRichard Danner pulls down the rebound20-11
12:51DukeMatthew Harrington is hacked by Jeffery Mundell - foul #1 on Jeffery Mundell, team foul #520-11
SubsDuke
Mohammad Price (SG), Robert Harris (SF), James Brown (PF)
Joe Cote, Mathew Messer, John Leblanc
 
SubsHoly Cross
John Turner (PF), Michael Melo (C)
Bryan Howard, Johnnie Covin
 
12:39DukeRobert Harris drills a 3pt attempt from the left corner on a great pass from Matthew Harrington23-11
12:21Holy CrossMichael Melo hits the front of the rim on the 3pt jumper from straight away23-11
12:20Holy CrossJoshua Dicus pulls down the offensive rebound23-11
12:09Holy CrossRichard Danner steals the ball from Michael Melo23-11
11:55DukeRichard Danner hits the front of the rim on the pull-up jumper from the left wing23-11
11:53Holy CrossJohn Turner snags the defensive board23-11
LineupDuke
 PG - Matthew Harrington (fresh) 1 ast.
 SG - Mohammad Price (fresh)
 SF - Robert Harris (fairly fresh) 5 pts. 2 ast.
 PF - James Brown (tiring) 4 pts. 3 reb.
 C - Richard Danner (tiring) 2 pts. 3 reb.
 
LineupHoly Cross
 PG - David McEwen (fairly fresh)
 SG - Joshua Dicus (fairly fresh) 3 pts.
 SF - Jeffery Mundell (fairly fresh)
 PF - John Turner (fairly fresh) 2 pts. 2 reb.
 C - Michael Melo (fairly fresh) 2 pts.
 
11:43Holy CrossDavid McEwen hits a 3 pointer from straight away23-14
11:41DukeRobert Harris is fouled in the backcourt by Joshua Dicus - foul #1 on Joshua Dicus, team foul #623-14
SubsDuke
Eric Rose (PG), Joe Cote (SG), John Leblanc (PF), John Vick (C)
Matthew Harrington, Mohammad Price, James Brown, Richard Danner
 
SubsHoly Cross
Yuan Hou (PG), Adam Sanderson (SG), Fabian Russo (SF), Bryan Howard (PF), Terry Kron (C)
David McEwen, Joshua Dicus, Jeffery Mundell, John Turner, Michael Melo
 
11:27DukeEric Rose is by himself and knocks in the 3pt shot from the left wing set up by John Vick26-14
11:07Holy CrossFabian Russo clanks a 3 pointer from the right corner26-14
11:05DukeJohn Leblanc grabs the board26-14
10:58DukeJoe Cote connects on the 3 from the right corner on a nice dish by John Leblanc29-14
10:37Holy CrossRobert Harris is called for the reach on Adam Sanderson - foul #1 on Robert Harris, team foul #229-14
SubsDuke
Mathew Messer (SF), James Brown (PF)
Robert Harris, John Leblanc
 
SubsHoly Cross
Joshua Dicus (SG), Johnnie Covin (C)
Yuan Hou, Terry Kron
 
10:22Holy CrossJohnnie Covin is called for a charge - foul #1 on Johnnie Covin, team foul #729-14
SubsDuke 
SubsHoly Cross
David McEwen (PG)
Adam Sanderson
 
10:07DukeJohn Vick knocks in the driving attempt from the baseline on a nice dish by Eric Rose and he's hacked by Fabian Russo - foul #1 on Fabian Russo, team foul #831-14
SubsDuke 
SubsHoly Cross
John Turner (PF)
Bryan Howard
 
10:07DukeJohn Vick makes the free throw32-14
09:45Holy CrossMathew Messer is called for the reach on Fabian Russo - foul #1 on Mathew Messer, team foul #332-14
SubsDuke
Richard Danner (C)
John Vick
 
SubsHoly Cross 
09:36Holy CrossJohn Turner is hacked by James Brown - foul #2 on James Brown, team foul #432-14
SubsDuke
John Leblanc (PF)
James Brown
 
SubsHoly Cross 
09:12Holy CrossJohnnie Covin scores on a 3 from straight away on a nice dish by David McEwen32-17
09:10DukeJoe Cote is fouled in the backcourt by Joshua Dicus - foul #2 on Joshua Dicus, team foul #932-17
SubsDuke
Matthew Harrington (PG)
Eric Rose
 
SubsHoly Cross
Yuan Hou (PG), Adam Sanderson (SG), Jeffery Mundell (SF), Michael Melo (PF), Terry Kron (C)
David McEwen, Joshua Dicus, Fabian Russo, John Turner, Johnnie Covin
 
09:10DukeJoe Cote makes the 1st free throw33-17
09:10DukeJoe Cote makes the 2nd free throw34-17
09:02Holy CrossYuan Hou can't connect on a 3pt shot from the right wing34-17
09:01Holy CrossTerry Kron grabs the offensive rebound34-17
08:42Holy CrossMichael Melo knocks in the shot near the basket34-19
08:22DukeMathew Messer is hacked by Jeffery Mundell - foul #2 on Jeffery Mundell, team foul #1034-19
SubsDuke
Mohammad Price (SG), Robert Harris (SF), John Vick (C)
Joe Cote, John Leblanc, Richard Danner
 
SubsHoly Cross
David McEwen (PG), Fabian Russo (SF)
Yuan Hou, Jeffery Mundell
 
08:22DukeMathew Messer makes the 1st free throw35-19
08:22DukeMathew Messer makes the 2nd free throw36-19
08:05Holy CrossFabian Russo knocks in the fadeaway from the free throw line on a great pass from Terry Kron36-21
07:45DukeMatthew Harrington buries a jumpshot from the right side on a nice dish by Mohammad Price38-21
LineupDuke
 PG - Matthew Harrington (fresh) 2 pts. 1 ast.
 SG - Mohammad Price (fresh) 1 ast.
 SF - Robert Harris (tiring) 5 pts. 2 ast.
 PF - Mathew Messer (fairly fresh) 2 pts.
 C - John Vick (fresh) 3 pts.
 
LineupHoly Cross
 PG - David McEwen (tiring) 3 pts. 1 ast.
 SG - Adam Sanderson (fairly fresh)
 SF - Fabian Russo (fairly fresh) 2 pts.
 PF - Michael Melo (fairly fresh) 4 pts.
 C - Terry Kron (fresh)
 
07:38Holy CrossJohn Vick is called for the reach on Terry Kron - foul #1 on John Vick, team foul #538-21
SubsDuke
Eric Rose (PG)
Mohammad Price
 
SubsHoly Cross
John Turner (PF), Johnnie Covin (C)
Michael Melo, Terry Kron
 
07:25Holy CrossThe jump hook by John Turner is blocked by John Vick38-21
07:24Holy CrossThe offensive rebound goes to John Turner38-21
07:15Holy CrossThe short jumper by Johnnie Covin is denied by John Vick38-21
07:13DukeMathew Messer grabs the board38-21
07:03DukeMathew Messer is whistled for a carry38-21
SubsDuke
Joe Cote (SG), John Leblanc (PF), Richard Danner (C)
Matthew Harrington, Mathew Messer, John Vick
 
SubsHoly Cross
Yuan Hou (PG)
David McEwen
 
06:38Holy CrossJohn Turner travels with the ball38-21
SubsDuke
James Brown (PF)
Robert Harris
 
SubsHoly Cross
Bryan Howard (PF)
John Turner
 
06:18DukeJoe Cote can't connect on an uncontested 3pt jumper from the left corner38-21
06:16DukeEric Rose can't tip it in38-21
06:14DukeThe offensive rebound goes to Joe Cote38-21
06:06DukeEric Rose connects on the 3 from the right corner on a nice dish by John Leblanc41-21
06:01Holy CrossFabian Russo double dribbles41-21
SubsDuke
John Vick (C)
Richard Danner
 
SubsHoly Cross
David McEwen (PG), Michael Melo (PF), Terry Kron (C)
Yuan Hou, Bryan Howard, Johnnie Covin
 
05:53DukeJames Brown makes the wide open fadeaway jumper from just outside the lane on a nice dish by Eric Rose43-21
05:38Holy CrossTerry Kron's pass is off the mark and out of bounds43-21
SubsDuke
Robert Harris (SF)
John Leblanc
 
SubsHoly Cross
John Turner (PF)
Terry Kron
 
05:35DukeEric Rose is hacked by David McEwen in the backcourt - foul #2 on David McEwen, team foul #1143-21
SubsDuke 
SubsHoly Cross
Yuan Hou (PG)
David McEwen
 
05:35DukeEric Rose misses the 1st free throw43-21
05:35DukeEric Rose makes the 2nd free throw44-21
05:21Holy CrossMichael Melo hits the front of the rim on the jumpshot from the right side44-21
05:20Holy CrossJohn Turner tips it in44-23
05:06DukeJoe Cote hits the front of the rim on the pull-up jumper from just outside the lane but he's hacked by Adam Sanderson - foul #1 on Adam Sanderson, team foul #1244-23
SubsDuke
Matthew Harrington (PG), Richard Danner (C)
Eric Rose, John Vick
 
SubsHoly Cross
Terry Kron (C)
Michael Melo
 
05:06DukeJoe Cote makes the 1st free throw45-23
05:06DukeJoe Cote misses the 2nd free throw45-23
05:06Holy CrossAdam Sanderson snags the defensive board45-23
04:45Holy CrossJohn Turner can't connect on a 3pt shot from the left wing45-23
04:43DukeRichard Danner grabs the board45-23
04:40DukeMatthew Harrington is fouled in the backcourt by Yuan Hou - foul #1 on Yuan Hou, team foul #1345-23
SubsDuke
Mohammad Price (SG)
Joe Cote
 
SubsHoly Cross
Bryan Howard (PF), Johnnie Covin (C)
John Turner, Terry Kron
 
04:40DukeMatthew Harrington makes the 1st free throw46-23
04:40DukeMatthew Harrington makes the 2nd free throw47-23
04:24Holy CrossYuan Hou is called for 5 seconds47-23
SubsDuke
John Leblanc (SF)
Robert Harris
 
SubsHoly Cross 
04:06DukeJames Brown clanks a 3 from straight away47-23
04:04Holy CrossFabian Russo pulls down the rebound47-23
03:48Holy CrossFabian Russo misses the 3 pointer from the right wing47-23
03:47DukeMohammad Price snags the defensive board47-23
LineupDuke
 PG - Matthew Harrington (fresh) 4 pts. 1 ast.
 SG - Mohammad Price (fresh) 1 ast.
 SF - John Leblanc (fresh)
 PF - James Brown (tiring) 6 pts. 3 reb.
 C - Richard Danner (tiring) 2 pts. 4 reb.
 
LineupHoly Cross
 PG - Yuan Hou (tiring)
 SG - Adam Sanderson (tired)
 SF - Fabian Russo (tired) 2 pts.
 PF - Bryan Howard (fairly fresh) 2 pts. 2 reb.
 C - Johnnie Covin (fresh) 3 pts. 2 reb.
 
03:36DukeMohammad Price makes the wide open 3 pointer from the left corner set up by James Brown50-23
03:22Holy CrossAdam Sanderson is called for a charge - foul #2 on Adam Sanderson, team foul #1450-23
SubsDuke
Eric Rose (PG), Joe Cote (SG), Mathew Messer (SF), John Vick (C)
Matthew Harrington, Mohammad Price, James Brown, Richard Danner
 
SubsHoly Cross
David McEwen (PG), Joshua Dicus (SG), Donald Kirwan (SF), John Turner (PF), Michael Melo (C)
Yuan Hou, Adam Sanderson, Fabian Russo, Bryan Howard, Johnnie Covin
 
03:14DukeJoe Cote drills a 3pt shot from the left wing on a great pass from Mathew Messer53-23
02:54Holy CrossDonald Kirwan loses the dribble to Joe Cote53-23
02:51DukeJoe Cote banks in the layup55-23
02:44Holy CrossJohn Turner misses the easy layup but he's hacked by Eric Rose - foul #1 on Eric Rose, team foul #655-23
SubsDuke
Robert Harris (SF)
John Leblanc
 
SubsHoly Cross 
02:44Holy CrossJohn Turner makes the 1st free throw55-24
02:44Holy CrossJohn Turner makes the 2nd free throw55-25
02:31DukeMathew Messer makes the pull-up jumper from the left wing on a nice dish by Eric Rose57-25
02:15Holy CrossJohn Turner comes up short on the shot from the left side57-25
02:14Holy CrossThe offensive rebound goes to David McEwen57-25
02:05Holy CrossJohn Turner misses the lay-in57-25
02:04Holy CrossJohn Turner hits the follow up shot57-27
01:54DukeRobert Harris misses short on a 3pt attempt from the right wing57-27
01:52Holy CrossJohn Turner pulls down the rebound57-27
01:35Holy CrossJohn Turner hits the front of the rim on the jumpshot from the left side but he's fouled by Joe Cote - foul #1 on Joe Cote, team foul #757-27
SubsDuke
James Brown (PF)
Mathew Messer
 
SubsHoly Cross
Jeffery Mundell (SF), Johnnie Covin (C)
Donald Kirwan, Michael Melo
 
01:35Holy CrossJohn Turner misses the 1st free throw57-27
01:35Holy CrossJohn Turner makes the 2nd free throw57-28
01:31DukeJoe Cote's pass is off the mark and out of bounds in the backcourt57-28
SubsDuke
Richard Danner (C)
John Vick
 
SubsHoly Cross
Bryan Howard (PF)
John Turner
 
01:14Holy CrossDavid McEwen clanks a jumper from the left side57-28
01:12DukeThe rebound goes to Eric Rose57-28
00:53DukeJames Brown comes up short on the 3 from the left corner57-28
00:51Holy CrossJeffery Mundell grabs the defensive rebound57-28
00:43Holy CrossEric Rose steals it from Joshua Dicus57-28
00:33DukeEric Rose is alone and drills a 3 from straight away on a nice dish by James Brown60-28
00:09Holy CrossJoshua Dicus comes up short on the 3pt jumper from the right wing60-28
00:08DukeRobert Harris gets the rebound60-28
00:05DukeBryan Howard is called for the reach on Robert Harris in the backcourt - foul #1 on Bryan Howard, team foul #1560-28
SubsDuke
Matthew Harrington (PG), Mohammad Price (SG), Mathew Messer (PF), John Vick (C)
Eric Rose, Joe Cote, James Brown, Richard Danner
 
SubsHoly Cross
Yuan Hou (PG), Donald Kirwan (SF), Terry Kron (C)
David McEwen, Jeffery Mundell, Johnnie Covin
 
00:05DukeRobert Harris makes the 1st free throw61-28
00:05DukeRobert Harris makes the 2nd free throw62-28
00:00Holy CrossTerry Kron misses badly on a jumper from the left wing62-28
TimeTeamPlayScore
LineupDuke
 PG - Eric Rose (fresh) 19 pts. 3 ast.
 SG - Joe Cote (fresh) 14 pts. 1 ast.
 SF - Robert Harris (fresh) 7 pts. 2 ast.
 PF - James Brown (fresh) 6 pts. 3 reb.
 C - Richard Danner (fresh) 2 pts. 4 reb.
 
LineupHoly Cross
 PG - David McEwen (fresh) 3 pts. 1 ast.
 SG - Joshua Dicus (fresh) 3 pts.
 SF - Donald Kirwan (fresh) 2 pts.
 PF - Bryan Howard (fresh) 2 pts. 2 reb.
 C - Johnnie Covin (fresh) 3 pts. 2 reb.
 
20:00Holy CrossDonald Kirwan inbounds the ball62-28
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+1) 
Game PlanHoly CrossHoly Cross is playing a triangle offense (uptempo) and a fullcourt press (+2) 
19:44Holy CrossDavid McEwen loses the dribble to Robert Harris62-28
19:42DukeDavid McEwen is called for the reach on Eric Rose in the backcourt - foul #3 on David McEwen, team foul #162-28
SubsDuke 
SubsHoly Cross
Adam Sanderson (PG)
David McEwen
 
19:25DukeJoe Cote is open but comes up short on the 3pt attempt from the right corner62-28
19:24Holy CrossThe rebound goes to Donald Kirwan62-28
19:06Holy CrossBryan Howard misses badly on a shot from just outside the lane62-28
19:05Holy CrossJoshua Dicus pulls down the offensive rebound62-28
18:57Holy CrossJoshua Dicus misses the 3pt attempt from the left corner62-28
18:56DukeRichard Danner snags the defensive board62-28
18:44DukeRobert Harris knocks in the 3pt attempt from the left corner set up by James Brown65-28
18:26Holy CrossJohnnie Covin scores on a runner from the left block and the foul's on Richard Danner - foul #1 on Richard Danner, team foul #165-30
SubsDuke 
SubsHoly Cross
Yuan Hou (PG), Fabian Russo (SF), John Turner (PF)
Adam Sanderson, Donald Kirwan, Bryan Howard
 
18:26Holy CrossJohnnie Covin misses the free throw65-30
18:26DukeRichard Danner grabs the board65-30
18:12DukeRobert Harris can't connect on a fadeaway from just outside the lane65-30
18:11DukeJames Brown pulls down the offensive rebound65-30
17:48DukeJohnnie Covin is called for the reach on Richard Danner - foul #2 on Johnnie Covin, team foul #265-30
SubsDuke 
SubsHoly Cross
Michael Melo (C)
Johnnie Covin
 
17:36DukeJoe Cote clanks a jumpshot from the left side but the foul's on Yuan Hou - foul #2 on Yuan Hou, team foul #365-30
17:36DukeJoe Cote makes the 1st free throw66-30
17:36DukeJoe Cote makes the 2nd free throw67-30
17:15Holy CrossFabian Russo knocks in the 3pt attempt from the left corner67-33
17:02DukeEric Rose clanks a 3pt attempt from the left wing67-33
17:00DukeRichard Danner can't tip it in67-33
16:59Holy CrossJoshua Dicus snags the defensive board67-33
16:44Holy CrossFabian Russo misses long on a jumper from the right block but he's fouled by Robert Harris - foul #2 on Robert Harris, team foul #267-33
SubsDuke
Mathew Messer (PF)
James Brown
 
SubsHoly Cross
Adam Sanderson (PG), Terry Kron (C)
Yuan Hou, John Turner
 
16:44Holy CrossFabian Russo makes the 1st free throw67-34
16:44Holy CrossFabian Russo makes the 2nd free throw67-35
16:16DukeJoe Cote is hacked by Joshua Dicus - foul #3 on Joshua Dicus, team foul #467-35
SubsDuke
John Leblanc (PF), John Vick (C)
Robert Harris, Richard Danner
 
SubsHoly Cross
Yuan Hou (PG), Donald Kirwan (SF), Bryan Howard (PF)
Joshua Dicus, Fabian Russo, Michael Melo
 
16:00DukeJohn Vick hits a driving attempt from the baseline on a nice dish by Eric Rose69-35
LineupDuke
 PG - Eric Rose (fairly fresh) 19 pts. 4 ast.
 SG - Joe Cote (fairly fresh) 16 pts. 1 ast.
 SF - Mathew Messer (fresh) 4 pts.
 PF - John Leblanc (fresh)
 C - John Vick (fresh) 5 pts. 2 blk.
 
LineupHoly Cross
 PG - Yuan Hou (fairly fresh)
 SG - Adam Sanderson (fresh)
 SF - Donald Kirwan (fresh) 2 pts.
 PF - Bryan Howard (fresh) 2 pts. 2 reb.
 C - Terry Kron (fresh)
 
15:51Holy CrossJohn Vick swats the short shot by Terry Kron69-35
15:49Holy CrossBryan Howard gets the offensive rebound69-35
15:32Holy CrossTerry Kron travels with the ball69-35
SubsDuke
James Brown (PF)
John Leblanc
 
SubsHoly Cross
David McEwen (PG), Joshua Dicus (SG), Jeffery Mundell (SF), Johnnie Covin (C)
Yuan Hou, Adam Sanderson, Donald Kirwan, Terry Kron
 
15:12DukeEric Rose can't connect on a 3 pointer from the right corner69-35
15:10Holy CrossBryan Howard grabs the defensive rebound69-35
14:47Holy CrossJohnnie Covin hits the front of the rim on the 3 from the left corner69-35
14:45Holy CrossJeffery Mundell tips it home69-37
14:24DukeJohnnie Covin swats the short shot by John Vick69-37
14:22Holy CrossBryan Howard grabs the defensive rebound69-37
14:10Holy CrossJohnnie Covin is hacked by John Vick - foul #2 on John Vick, team foul #369-37
SubsDuke
Matthew Harrington (PG), Mohammad Price (SG), Robert Harris (SF), John Leblanc (PF), Richard Danner (C)
Eric Rose, Joe Cote, Mathew Messer, James Brown, John Vick
 
SubsHoly Cross
Adam Sanderson (SG), Donald Kirwan (SF), John Turner (PF), Michael Melo (C)
Joshua Dicus, Jeffery Mundell, Bryan Howard, Johnnie Covin
 
13:55Holy CrossRobert Harris is called for the reach on Adam Sanderson - foul #3 on Robert Harris, team foul #469-37
13:31Holy CrossDonald Kirwan can't connect on a turnaround from the left block but he's hacked by Robert Harris - foul #4 on Robert Harris, team foul #569-37
SubsDuke
Joe Cote (SG), James Brown (PF)
Mohammad Price, Robert Harris
 
SubsHoly Cross 
13:31Holy CrossDonald Kirwan makes the 1st free throw69-38
13:31Holy CrossDonald Kirwan makes the 2nd free throw69-39
13:14DukeJoe Cote makes the wide open 3pt attempt from straight away72-39
13:09Holy CrossDavid McEwen misses the 3 from the left wing72-39
13:08DukeJoe Cote grabs the defensive rebound72-39
13:06DukeMatthew Harrington is fouled in the backcourt by David McEwen - foul #4 on David McEwen, team foul #572-39
SubsDuke
Robert Harris (SF)
James Brown
 
SubsHoly Cross
Fabian Russo (SG), Terry Kron (C)
David McEwen, Michael Melo
 
12:46DukeMatthew Harrington is by himself and knocks in the shot from the right side on a nice dish by Robert Harris74-39
12:23Holy CrossFabian Russo hits the front of the rim on the jumper in the lane74-39
12:22DukeThe rebound goes to John Leblanc74-39
12:17DukeJoe Cote is hacked by Donald Kirwan in the backcourt - foul #3 on Donald Kirwan, team foul #674-39
SubsDuke
Eric Rose (PG), James Brown (PF)
Matthew Harrington, John Leblanc
 
SubsHoly Cross
Joshua Dicus (SG), Jeffery Mundell (SF), Bryan Howard (PF), Johnnie Covin (C)
Fabian Russo, Donald Kirwan, John Turner, Terry Kron
 
11:51DukeJames Brown is fouled on the floor by Jeffery Mundell - foul #3 on Jeffery Mundell, team foul #774-39
SubsDuke
Matthew Harrington (SG), Mathew Messer (SF), John Vick (C)
Joe Cote, Robert Harris, Richard Danner
 
SubsHoly Cross
Yuan Hou (PG), Michael Melo (PF)
Adam Sanderson, Bryan Howard
 
11:51DukeJames Brown misses the 1st free throw74-39
11:51Holy CrossJeffery Mundell gets the rebound74-39
LineupDuke
 PG - Eric Rose (fairly fresh) 19 pts. 4 ast.
 SG - Matthew Harrington (fresh) 6 pts. 1 ast.
 SF - Mathew Messer (fresh) 4 pts.
 PF - James Brown (tiring) 6 pts. 4 reb.
 C - John Vick (fresh) 5 pts. 3 blk.
 
LineupHoly Cross
 PG - Yuan Hou (fresh)
 SG - Joshua Dicus (fairly fresh) 3 pts. 3 pf.
 SF - Jeffery Mundell (fresh) 2 pts. 3 reb. 3 pf.
 PF - Michael Melo (fresh) 4 pts.
 C - Johnnie Covin (fresh) 5 pts. 2 reb.
 
11:38Holy CrossJoshua Dicus misses badly on a jumper from the left wing74-39
11:36DukeJames Brown grabs the board74-39
11:24DukeEric Rose is by himself and knocks in the 3pt attempt from the right corner set up by Mathew Messer77-39
11:04Holy CrossYuan Hou's pass is intercepted by James Brown77-39
10:49DukeYuan Hou takes the ball from Matthew Harrington77-39
10:46Holy CrossYuan Hou can't throw it down77-39
10:44DukeJohn Vick grabs the board77-39
10:40DukeYuan Hou is called for the reach on Eric Rose in the backcourt - foul #3 on Yuan Hou, team foul #877-39
SubsDuke
Joe Cote (SG), Robert Harris (SF), John Leblanc (PF)
Matthew Harrington, Mathew Messer, James Brown
 
SubsHoly Cross
Adam Sanderson (PG), Fabian Russo (SF), Bryan Howard (PF), Terry Kron (C)
Yuan Hou, Jeffery Mundell, Michael Melo, Johnnie Covin
 
10:40DukeEric Rose makes the 1st free throw78-39
10:40DukeEric Rose makes the 2nd free throw79-39
10:33Holy CrossFabian Russo is called for traveling79-39
SubsDuke
Richard Danner (C)
John Vick
 
SubsHoly Cross
John Turner (PF)
Bryan Howard
 
10:15DukeJoe Cote knocks in the 3 from straight away set up by Eric Rose82-39
09:56Holy CrossAdam Sanderson buries a jump hook from close range set up by Fabian Russo82-41
09:29DukeJoe Cote misses badly on a 3pt shot from the right corner82-41
09:28DukeJohn Leblanc misses the tip82-41
09:27DukeRichard Danner hits the follow up shot84-41
09:11Holy CrossAdam Sanderson drills a 3pt jumper from the right corner on a great pass from Terry Kron84-44
08:52DukeRichard Danner is open but comes up short on the runner from the right block84-44
08:50DukeEric Rose grabs the offensive board84-44
08:25DukeJoe Cote is fouled on the floor by Joshua Dicus - foul #4 on Joshua Dicus, team foul #984-44
SubsDuke
Matthew Harrington (PG), Mathew Messer (SF), James Brown (PF), John Vick (C)
Eric Rose, Robert Harris, John Leblanc, Richard Danner
 
SubsHoly Cross
Yuan Hou (PG), Jeffery Mundell (SF), Michael Melo (PF)
Adam Sanderson, Joshua Dicus, Terry Kron
 
08:25DukeJoe Cote makes the 1st free throw85-44
08:25DukeJoe Cote misses the 2nd free throw85-44
08:25Holy CrossJohn Turner gets the rebound85-44
08:05Holy CrossJeffery Mundell misses long on a fadeaway jumper from the left wing85-44
08:04Holy CrossThe offensive rebound goes to Fabian Russo85-44
07:53Holy CrossMichael Melo misses badly on a fadeaway from the right wing but he's fouled by James Brown - foul #3 on James Brown, team foul #685-44
SubsDuke
Mohammad Price (SG)
Joe Cote
 
SubsHoly Cross
Adam Sanderson (SG)
Fabian Russo
 
07:53Holy CrossMichael Melo misses the 1st free throw85-44
07:53Holy CrossMichael Melo misses the 2nd free throw85-44
07:53DukeMathew Messer grabs the defensive rebound85-44
07:50DukeMathew Messer throws a bad pass out of bounds in the backcourt85-44
LineupDuke
 PG - Matthew Harrington (fresh) 6 pts. 1 ast.
 SG - Mohammad Price (fresh) 3 pts. 1 ast.
 SF - Mathew Messer (fresh) 4 pts. 2 reb.
 PF - James Brown (tiring) 6 pts. 5 reb. 3 pf.
 C - John Vick (fresh) 5 pts. 3 blk.
 
LineupHoly Cross
 PG - Yuan Hou (fresh) 3 pf.
 SG - Adam Sanderson (tiring) 5 pts.
 SF - Jeffery Mundell (fresh) 2 pts. 3 reb. 3 pf.
 PF - Michael Melo (fresh) 4 pts.
 C - John Turner (tiring) 9 pts. 7 reb.
 
07:35Holy CrossYuan Hou misses long on a 3 pointer from the right corner85-44
07:34Holy CrossYuan Hou grabs the offensive rebound85-44
07:27Holy CrossYuan Hou connects on the 3pt jumper from the left corner set up by Michael Melo85-47
07:04DukeMohammad Price can't connect on a 3pt attempt from the left corner85-47
07:02Holy CrossJeffery Mundell grabs the defensive rebound85-47
06:51Holy CrossJohn Turner makes the fadeaway from close range85-49
06:28DukeMohammad Price steps out of bounds on the baseline85-49
SubsDuke
Eric Rose (PG), Joe Cote (SG), Robert Harris (SF), John Leblanc (PF)
Matthew Harrington, Mohammad Price, Mathew Messer, James Brown
 
SubsHoly Cross
Fabian Russo (SF)
Jeffery Mundell
 
06:20Holy CrossFabian Russo misses badly on a fadeaway jumper from just outside the lane85-49
06:19Holy CrossAdam Sanderson pulls down the offensive rebound85-49
06:06Holy CrossYuan Hou misses badly on a pull-up jumper from the right side85-49
06:05DukeJohn Leblanc grabs the board85-49
06:03DukeAdam Sanderson steps in front of the Joe Cote pass in the backcourt85-49
06:02Holy CrossMichael Melo dunks the ball set up by Adam Sanderson85-51
05:57DukeYuan Hou steals the ball from Eric Rose in the backcourt85-51
05:52Holy CrossAdam Sanderson comes up short on the jumpshot from the free throw line85-51
05:50DukeRobert Harris grabs the defensive rebound85-51
05:25DukeJohn Vick misses the jump hook near the basket85-51
05:23DukeEric Rose tips it in87-51
05:11Holy CrossFabian Russo can't connect on a shot from just outside the lane but he's hacked by Robert Harris - foul #5 on Robert Harris, team foul #787-51
SubsDuke
Matthew Harrington (PG), Mathew Messer (SF), Richard Danner (C)
Eric Rose, Robert Harris, John Vick
 
SubsHoly Cross
Terry Kron (C)
John Turner
 
05:11Holy CrossFabian Russo makes the 1st free throw87-52
05:11Holy CrossFabian Russo makes the 2nd free throw87-53
04:46DukeJoe Cote hits the front of the rim on the 3pt shot from straight away87-53
04:45Holy CrossFabian Russo gets the rebound87-53
04:39Holy CrossTerry Kron can't finish the layup87-53
04:38DukeJoe Cote gets the rebound87-53
04:35DukeMatthew Harrington is hacked by Yuan Hou in the backcourt - foul #4 on Yuan Hou, team foul #1087-53
SubsDuke
James Brown (PF)
John Leblanc
 
SubsHoly Cross
Jeffery Mundell (PF)
Michael Melo
 
04:35DukeMatthew Harrington makes the 1st free throw88-53
04:35DukeMatthew Harrington makes the 2nd free throw89-53
04:28Holy CrossTerry Kron misses long on a 3pt shot from the right wing89-53
04:26DukeJames Brown grabs the defensive rebound89-53
04:22DukeJoe Cote is open and buries a 3pt attempt from the left corner on a great pass from Matthew Harrington92-53
04:06Holy CrossJoe Cote steals it from Adam Sanderson92-53
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+1) 
Game PlanHoly CrossHoly Cross is playing a triangle offense (uptempo) and a fullcourt press (-1) 
03:40DukeMatthew Harrington can't connect on a floater from the free throw line but he's hacked by Adam Sanderson - foul #3 on Adam Sanderson, team foul #1192-53
SubsDuke
Eric Rose (PG)
Joe Cote
 
SubsHoly Cross
John Turner (PF)
Adam Sanderson
 
03:40DukeMatthew Harrington makes the 1st free throw93-53
03:40DukeMatthew Harrington makes the 2nd free throw94-53
LineupDuke
 PG - Eric Rose (fairly fresh) 26 pts. 5 ast.
 SG - Matthew Harrington (fresh) 10 pts. 2 ast.
 SF - Mathew Messer (fairly fresh) 4 pts. 2 reb.
 PF - James Brown (tiring) 6 pts. 6 reb. 3 pf.
 C - Richard Danner (fairly fresh) 4 pts. 8 reb.
 
LineupHoly Cross
 PG - Yuan Hou (tired) 3 pts. 2 stl. 4 pf.
 SG - Fabian Russo (tiring) 9 pts. 3 reb.
 SF - Jeffery Mundell (fairly fresh) 2 pts. 4 reb. 3 pf.
 PF - John Turner (tiring) 11 pts. 7 reb.
 C - Terry Kron (fairly fresh)
 
03:21Holy CrossJeffery Mundell comes up short on the shot from the left wing94-53
03:19Holy CrossJohn Turner snags the offensive board94-53
03:05Holy CrossJohn Turner misses long on a pull-up jumper from the left side94-53
03:04DukeThe rebound goes to Mathew Messer94-53
02:59DukeMatthew Harrington misses the wide open fadeaway from the left side94-53
02:58Holy CrossJeffery Mundell pulls down the rebound94-53
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a triangle offense (uptempo) and a fullcourt press (-1) 
02:44Holy CrossYuan Hou clanks a 3pt attempt from the left corner94-53
02:42Holy CrossFabian Russo tips it in94-55
02:24DukeMatthew Harrington is wide open but clanks a turnaround in the lane94-55
02:23Holy CrossTerry Kron grabs the defensive rebound94-55
02:14Holy CrossFabian Russo clanks a 3pt jumper from the right wing94-55
02:13DukeEric Rose snags the defensive board94-55
01:55DukeJames Brown hits a 3pt shot from the left wing on a great pass from Matthew Harrington97-55
01:45Holy CrossYuan Hou misses long on a 3pt shot from straight away97-55
01:44DukeMathew Messer pulls down the rebound97-55
01:24DukeEric Rose misses the easy dunk attempt97-55
01:22Holy CrossTerry Kron gets the rebound97-55
01:02Holy CrossYuan Hou drills a 3 pointer from the right corner97-58
01:00DukeYuan Hou is called for the reach on Matthew Harrington in the backcourt - foul #5 on Yuan Hou, team foul #1297-58
SubsDuke
Joe Cote (SG)
Eric Rose
 
SubsHoly Cross
Adam Sanderson (PG), Michael Melo (C)
Yuan Hou, Terry Kron
 
01:00DukeMatthew Harrington makes the 1st free throw98-58
01:00DukeMatthew Harrington makes the 2nd free throw99-58
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:55Holy CrossAdam Sanderson is fouled on the floor by Joe Cote - foul #2 on Joe Cote, team foul #899-58
SubsDuke
Eric Rose (PG)
Matthew Harrington
 
SubsHoly Cross 
00:55Holy CrossAdam Sanderson misses the 1st free throw99-58
00:55DukeJoe Cote grabs the defensive rebound99-58
Game PlanDukeDuke is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanHoly CrossHoly Cross is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:29DukeEric Rose is wide open but clanks a pull-up jumper from the left side99-58
00:28DukeEric Rose grabs the offensive board99-58
00:00DukeEric Rose runs out the clock99-58