#B40000 #0C2475
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
Centenary Sim AI
#14 Duke shoe3
Final -
7/8/2026
48
  1 2 F
Centenary 20 28 48
#14 Duke 32 38 70
70
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMatthew White 18 2-3 0-0 0-0 2 4 0 1 1 2 1 4
pfEvan Alberto 20 2-5 0-1 0-0 2 3 0 2 0 1 2 4
sfClifton Wright 19 1-6 0-2 0-2 1 4 0 3 0 0 2 2
sgMarty Ansari 20 2-5 1-2 0-0 0 1 1 1 0 0 2 5
pgJackie Burns 12 0-1 0-0 0-0 0 2 0 1 0 0 4 0
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfPatrick Wicks 23 4-8 1-3 1-1 2 4 5 1 1 0 1 10
pfRoger Hall 20 0-5 0-2 0-0 3 6 0 2 1 2 1 0
sgHo Zhao 19 4-6 2-4 2-2 0 1 2 1 1 0 0 12
pgJoe Cullens 19 2-5 2-4 0-0 0 1 1 3 0 0 2 6
cGeorge Schwenke 14 1-2 0-0 0-0 0 4 0 2 0 0 1 2
sgKevin Melton 10 1-2 1-1 0-0 0 1 0 3 0 0 1 3
pfMatthew Jones 6 0-1 0-0 0-0 1 1 0 1 0 0 1 0
Totals 200 19-49 7-19 3-5 11 32 9 21 4 5 18 48
Percentages   .388 .368 .600                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cClarence Breeden 22 2-3 0-0 2-2 3 9 0 2 2 1 2 6
cArthur Gilbert 22 5-8 0-0 2-3 3 3 2 2 0 2 1 12
sfDouglas Mendiola 22 3-5 0-0 0-0 0 1 4 1 2 0 1 6
pgAnthony Stenger 23 4-12 4-10 0-0 0 1 1 0 1 0 2 12
pgMichael Oliver 22 1-2 0-0 0-1 1 3 4 2 1 0 1 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfAnthony Campbell 29 4-11 0-2 3-4 3 6 4 1 2 0 0 11
cKevin Perryman 17 2-2 0-0 0-0 2 5 0 0 1 1 1 4
pfSteve Frank 16 1-3 0-0 1-1 1 2 0 0 0 1 1 3
sgJames Angus 14 3-6 3-6 0-1 0 1 1 1 2 0 0 9
pgWilliam Jones 13 2-5 0-1 1-2 0 1 1 1 1 0 0 5
Totals 200 27-57 7-19 9-14 13 32 17 10 12 5 9 70
Percentages   .474 .368 .643                

CC
20
8-25
2-8
2-4
5
16
3
9
2
4
8
4
5
2
0
9
28
11-24
5-11
1-1
6
16
6
12
2
1
10
8
5
10
3
24
48
19-49
7-19
3-5
11
32
9
21
4
5
18
12
10
12
3
33
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
DU
32
14-29
3-9
1-3
6
18
7
6
4
5
5
22
9
10
5
9
38
13-28
4-10
8-11
7
14
10
4
8
0
4
10
8
8
2
23
70
27-57
7-19
9-14
13
32
17
10
12
5
9
32
17
18
7
32
PLAYER OF THE GAME
sf Anthony Campbell Duke
11 Points, 6 Rebounds, 4 Assists, 2 Steals
TimeTeamPlayScore
LineupCentenary
 PG - Jackie Burns (fresh)
 SG - Marty Ansari (fresh)
 SF - Clifton Wright (fresh)
 PF - Evan Alberto (fresh)
 C - Matthew White (fresh)
 
LineupDuke
 PG - Michael Oliver (fresh)
 SG - Anthony Stenger (fresh)
 SF - Douglas Mendiola (fresh)
 PF - Arthur Gilbert (fresh)
 C - Clarence Breeden (fresh)
 
20:00DukeClarence Breeden wins the tip0-0
Game PlanCentenaryCentenary is playing a flex offense and a man to man (0) 
Game PlanDukeDuke is playing a triangle offense and a halfcourt press/3-2 zone (0) 
19:41DukeArthur Gilbert misses badly on a driving attempt in the paint0-0
19:40CentenaryClifton Wright pulls down the rebound0-0
19:31CentenaryClifton Wright misses short on a 3 from the left corner0-0
19:29DukeMichael Oliver grabs the defensive rebound0-0
19:23DukeArthur Gilbert knocks in the jump hook from the left block set up by Douglas Mendiola and the foul's on Evan Alberto - foul #1 on Evan Alberto, team foul #10-2
19:23DukeArthur Gilbert makes the free throw0-3
19:02CentenaryMatthew White's floater is tipped away by Arthur Gilbert0-3
19:00CentenaryThe offensive rebound goes to Matthew White0-3
18:47CentenaryEvan Alberto misses short on a turnaround in the lane0-3
18:46DukeClarence Breeden snags the defensive board0-3
18:28DukeClarence Breeden's pass is off the mark and out of bounds0-3
18:09CentenaryMarty Ansari misses the fadeaway jumper from the free throw line0-3
18:07DukeClarence Breeden gets the rebound0-3
17:53DukeAnthony Stenger clanks a 3pt jumper from the right wing0-3
17:52DukeArthur Gilbert tips it in0-5
17:38CentenaryMatthew White is hacked by Michael Oliver - foul #1 on Michael Oliver, team foul #10-5
SubsCentenary 
SubsDuke
William Jones (PG), James Angus (SG), Anthony Campbell (SF), Steve Frank (PF), Kevin Perryman (C)
Michael Oliver, Anthony Stenger, Douglas Mendiola, Arthur Gilbert, Clarence Breeden
 
17:27CentenaryEvan Alberto connects on the pull-up jumper from just outside the lane2-5
17:10DukeAnthony Campbell's fadeaway is rejected by Evan Alberto2-5
17:09CentenaryJackie Burns grabs the board2-5
17:05CentenarySteve Frank blocks the short jumper by Clifton Wright2-5
17:04DukeKevin Perryman grabs the board2-5
16:47DukeJackie Burns is called for the reach on Steve Frank - foul #1 on Jackie Burns, team foul #22-5
SubsCentenary 
SubsDuke
Anthony Stenger (SG)
James Angus
 
16:35DukeThe short jumper by William Jones is denied by Matthew White2-5
16:33DukeKevin Perryman hits the follow up shot2-7
16:22CentenaryJackie Burns's pass is off the mark and out of bounds2-7
SubsCentenary
Joe Cullens (PG), Ho Zhao (SG), Patrick Wicks (SF), Roger Hall (C)
Jackie Burns, Marty Ansari, Clifton Wright, Matthew White
 
SubsDuke
Arthur Gilbert (PF)
Steve Frank
 
15:59DukeWilliam Jones loses the dribble to Patrick Wicks2-7
LineupCentenary
 PG - Joe Cullens (fresh)
 SG - Ho Zhao (fresh)
 SF - Patrick Wicks (fresh)
 PF - Evan Alberto (fairly fresh) 2 pts.
 C - Roger Hall (fresh)
 
LineupDuke
 PG - William Jones (fairly fresh)
 SG - Anthony Stenger (fresh)
 SF - Anthony Campbell (fresh)
 PF - Arthur Gilbert (fresh) 5 pts.
 C - Kevin Perryman (fresh) 2 pts. 2 reb.
 
15:45CentenaryJoe Cullens hits a wide open 3pt attempt from the left wing on a great pass from Patrick Wicks5-7
15:28DukeAnthony Campbell comes up short on the floater from the right wing5-7
15:27CentenaryThe rebound goes to Roger Hall5-7
15:14CentenaryHo Zhao misses badly on a fadeaway from the right wing but the foul's on Kevin Perryman - foul #1 on Kevin Perryman, team foul #25-7
SubsCentenary
Jackie Burns (PG), Clifton Wright (SF)
Joe Cullens, Evan Alberto
 
SubsDuke
Michael Oliver (PG), Douglas Mendiola (SF), Steve Frank (PF), Clarence Breeden (C)
William Jones, Anthony Stenger, Arthur Gilbert, Kevin Perryman
 
15:14CentenaryHo Zhao makes the 1st free throw6-7
15:14CentenaryHo Zhao makes the 2nd free throw7-7
14:55DukeAnthony Campbell hits the front of the rim on the 3 from the right corner7-7
14:54CentenaryJackie Burns grabs the defensive rebound7-7
14:46CentenaryRoger Hall is denied on a layup by Clarence Breeden7-7
14:45DukeClarence Breeden gets the rebound7-7
14:29DukeThe jump hook by Clarence Breeden is blocked by Roger Hall7-7
14:27CentenaryPatrick Wicks grabs the defensive rebound7-7
14:23CentenaryClifton Wright misses the runner in the lane but he's hacked by Clarence Breeden - foul #1 on Clarence Breeden, team foul #37-7
SubsCentenary
Marty Ansari (SG), Matthew White (C)
Ho Zhao, Roger Hall
 
SubsDuke 
14:23CentenaryClifton Wright misses the 1st free throw7-7
14:23CentenaryClifton Wright misses the 2nd free throw7-7
14:23DukeClarence Breeden snags the defensive board7-7
14:02DukeDouglas Mendiola is fouled on the floor by Clifton Wright - foul #1 on Clifton Wright, team foul #37-7
SubsCentenary
Matthew Jones (PF)
Patrick Wicks
 
SubsDuke
Anthony Stenger (SG), Arthur Gilbert (PF)
Anthony Campbell, Steve Frank
 
13:45DukeAnthony Stenger is hacked by Jackie Burns - foul #2 on Jackie Burns, team foul #47-7
SubsCentenary
Joe Cullens (PG), Evan Alberto (PF)
Jackie Burns, Matthew Jones
 
SubsDuke
Anthony Campbell (SF)
Douglas Mendiola
 
13:35DukeAnthony Stenger scores on a 3 from the right wing7-10
13:14CentenaryMatthew White hits the finger roll9-10
13:04DukeArthur Gilbert drills a runner near the basket on a nice dish by Michael Oliver9-12
12:45CentenaryMarty Ansari knocks in the 3pt jumper from the left corner12-12
12:25DukeMatthew White steals the ball from Clarence Breeden12-12
11:58CentenaryJoe Cullens's layup is rejected by Arthur Gilbert12-12
11:56CentenaryMatthew White tips it back up and in14-12
LineupCentenary
 PG - Joe Cullens (fresh) 3 pts.
 SG - Marty Ansari (fresh) 3 pts.
 SF - Clifton Wright (fairly fresh)
 PF - Evan Alberto (fresh) 2 pts.
 C - Matthew White (fairly fresh) 4 pts. 2 reb.
 
LineupDuke
 PG - Michael Oliver (fairly fresh) 1 ast.
 SG - Anthony Stenger (fairly fresh) 3 pts.
 SF - Anthony Campbell (fairly fresh)
 PF - Arthur Gilbert (fairly fresh) 7 pts. 2 blk.
 C - Clarence Breeden (fairly fresh) 4 reb.
 
11:32DukeArthur Gilbert misses the dunk14-12
11:30DukeMichael Oliver hits the follow up shot14-14
11:11CentenaryMarty Ansari is fouled on the floor by Anthony Stenger - foul #1 on Anthony Stenger, team foul #414-14
SubsCentenary
Kevin Melton (PG), Ho Zhao (SG), Patrick Wicks (SF), Roger Hall (PF), George Schwenke (C)
Joe Cullens, Marty Ansari, Clifton Wright, Evan Alberto, Matthew White
 
SubsDuke
William Jones (PG), Douglas Mendiola (SF), Steve Frank (PF), Kevin Perryman (C)
Michael Oliver, Anthony Stenger, Arthur Gilbert, Clarence Breeden
 
10:51CentenaryPatrick Wicks can't connect on an uncontested 3 pointer from the right corner14-14
10:50DukeSteve Frank grabs the board14-14
10:36DukeWilliam Jones misses long on a 3 pointer from the left corner14-14
10:34DukeKevin Perryman pulls down the offensive rebound14-14
10:21DukeSteve Frank misses short on a floater from the free throw line14-14
10:19CentenaryKevin Melton grabs the defensive rebound14-14
10:07CentenaryWilliam Jones steals the ball from Kevin Melton14-14
10:02DukePatrick Wicks is called for the reach on Douglas Mendiola - foul #1 on Patrick Wicks, team foul #514-14
SubsCentenary
Marty Ansari (SG)
Kevin Melton
 
SubsDuke 
09:41DukeWilliam Jones's fadeaway is rejected by Roger Hall14-14
09:39CentenaryThe rebound goes to Marty Ansari14-14
09:23CentenaryHo Zhao knocks in the pull-up jumper from just outside the lane16-14
08:59DukeKevin Perryman lays it up and in on a great pass from Douglas Mendiola16-16
08:33CentenaryPatrick Wicks is wide open but clanks a turnaround from the right block16-16
08:31CentenaryRoger Hall grabs the offensive rebound16-16
08:10CentenaryGeorge Schwenke is called for 3 seconds in the lane16-16
SubsCentenary
Joe Cullens (PG), Kevin Melton (SG), Clifton Wright (SF), Evan Alberto (PF), Matthew White (C)
Ho Zhao, Marty Ansari, Patrick Wicks, Roger Hall, George Schwenke
 
SubsDuke
Michael Oliver (PG), Anthony Stenger (SG), James Angus (SF), Arthur Gilbert (PF), Clarence Breeden (C)
William Jones, Anthony Campbell, Douglas Mendiola, Steve Frank, Kevin Perryman
 
07:43DukeJames Angus can't connect on a 3pt jumper from the right wing16-16
07:42DukeArthur Gilbert hits the follow up shot16-18
LineupCentenary
 PG - Joe Cullens (fresh) 3 pts.
 SG - Kevin Melton (fresh)
 SF - Clifton Wright (fresh)
 PF - Evan Alberto (fresh) 2 pts.
 C - Matthew White (fresh) 4 pts. 2 reb.
 
LineupDuke
 PG - Michael Oliver (fresh) 2 pts. 1 ast.
 SG - Anthony Stenger (fresh) 3 pts.
 SF - James Angus (fresh)
 PF - Arthur Gilbert (fresh) 9 pts. 2 reb. 2 blk.
 C - Clarence Breeden (fresh) 4 reb.
 
07:24CentenaryArthur Gilbert is called for the reach on Kevin Melton - foul #1 on Arthur Gilbert, team foul #516-18
07:12CentenaryJames Angus steals the ball from Evan Alberto16-18
07:09DukeAnthony Stenger can't finish the layup16-18
07:07DukeClarence Breeden tips it back up and in16-20
06:53CentenaryKevin Melton double dribbles16-20
SubsCentenary
Marty Ansari (SG)
Kevin Melton
 
SubsDuke 
06:35DukeArthur Gilbert is whistled for traveling16-20
SubsCentenary 
SubsDuke
Anthony Campbell (SF)
Michael Oliver
 
06:08CentenaryEvan Alberto clanks a 3 pointer from the left corner16-20
06:07CentenaryEvan Alberto pulls down the offensive rebound16-20
06:00CentenaryA charge is called on Clifton Wright - foul #2 on Clifton Wright, team foul #616-20
SubsCentenary
Patrick Wicks (SF)
Clifton Wright
 
SubsDuke
Douglas Mendiola (SF), Kevin Perryman (C)
James Angus, Clarence Breeden
 
05:33DukeAnthony Stenger drills a 3pt jumper from the left corner on a nice dish by Douglas Mendiola16-23
05:24CentenaryPatrick Wicks makes the jumpshot from the left wing on a great pass from Joe Cullens18-23
05:05DukeAnthony Campbell hits the finger roll set up by Arthur Gilbert18-25
04:48CentenaryMarty Ansari hits a jumpshot from the left wing on a great pass from Patrick Wicks20-25
04:42DukeArthur Gilbert lays it up and in on a nice dish by Anthony Campbell20-27
04:31CentenaryJoe Cullens is whistled for a carry20-27
SubsCentenary
Kevin Melton (PG), Ho Zhao (SG), Roger Hall (PF), George Schwenke (C)
Joe Cullens, Marty Ansari, Evan Alberto, Matthew White
 
SubsDuke
Michael Oliver (PG), James Angus (SG), Steve Frank (PF), Clarence Breeden (C)
Anthony Stenger, Douglas Mendiola, Arthur Gilbert, Kevin Perryman
 
04:24DukeMichael Oliver is fouled on the floor by Kevin Melton - foul #1 on Kevin Melton, team foul #720-27
SubsCentenary 
SubsDuke
Douglas Mendiola (SF)
Anthony Campbell
 
04:24DukeMichael Oliver misses the 1st free throw20-27
04:24CentenaryRoger Hall snags the defensive board20-27
04:00CentenaryRoger Hall loses the dribble to James Angus20-27
03:39DukeDouglas Mendiola hits a runner from the right block20-29
LineupCentenary
 PG - Kevin Melton (fresh)
 SG - Ho Zhao (fresh) 4 pts.
 SF - Patrick Wicks (fresh) 2 pts.
 PF - Roger Hall (fresh) 3 reb. 2 blk.
 C - George Schwenke (fresh)
 
LineupDuke
 PG - Michael Oliver (fresh) 2 pts. 1 ast.
 SG - James Angus (fresh) 2 stl.
 SF - Douglas Mendiola (fairly fresh) 2 pts.
 PF - Steve Frank (fresh)
 C - Clarence Breeden (fairly fresh) 2 pts. 5 reb.
 
03:23CentenaryPatrick Wicks clanks a shot in the paint20-29
03:21DukeJames Angus pulls down the rebound20-29
03:18DukeMichael Oliver throws a bad pass out of bounds in the backcourt20-29
SubsCentenary
Jackie Burns (PG), Marty Ansari (SG), Clifton Wright (SF), Evan Alberto (PF)
Kevin Melton, Ho Zhao, Patrick Wicks, George Schwenke
 
SubsDuke
Anthony Campbell (SF), Kevin Perryman (C)
Douglas Mendiola, Clarence Breeden
 
02:54CentenaryKevin Perryman takes the ball from Evan Alberto20-29
02:42DukeJames Angus is fouled on the floor by Marty Ansari - foul #1 on Marty Ansari, team foul #820-29
SubsCentenary
Matthew White (C)
Roger Hall
 
SubsDuke
Anthony Stenger (SG), Arthur Gilbert (PF)
Michael Oliver, Steve Frank
 
02:42DukeJames Angus misses the 1st free throw20-29
02:42CentenaryThe rebound goes to Matthew White20-29
02:22CentenaryMarty Ansari misses badly on a shot from the left wing20-29
02:20DukeAnthony Campbell pulls down the rebound20-29
02:00DukeAnthony Stenger misses the 3pt jumper from the left wing20-29
01:58CentenaryClifton Wright grabs the board20-29
01:44CentenaryEvan Alberto misses badly on a turnaround from the left block20-29
01:42DukeThe rebound goes to Anthony Campbell20-29
01:37DukeJames Angus hits a 3pt shot from the right wing on a nice dish by Anthony Stenger20-32
01:22CentenaryKevin Perryman blocks the jumper by Clifton Wright20-32
01:20DukeKevin Perryman grabs the defensive rebound20-32
01:02DukeJames Angus's pass is off the mark and out of bounds20-32
SubsCentenary
Ho Zhao (SG), Patrick Wicks (PF), Roger Hall (C)
Marty Ansari, Evan Alberto, Matthew White
 
SubsDuke
Michael Oliver (PG), Douglas Mendiola (SF), Steve Frank (C)
James Angus, Arthur Gilbert, Kevin Perryman
 
00:45CentenaryHo Zhao comes up short on the 3pt attempt from straight away20-32
00:44CentenaryClifton Wright pulls down the offensive rebound20-32
00:27CentenaryRoger Hall misses the 3pt attempt from the left corner20-32
00:25DukeAnthony Stenger grabs the defensive rebound20-32
00:03DukeAnthony Stenger misses long on a 3 pointer from the right wing20-32
00:02CentenaryClifton Wright pulls down the rebound20-32
00:00CentenaryClifton Wright can't connect on a fullcourt shot20-32
TimeTeamPlayScore
LineupCentenary
 PG - Jackie Burns (fresh)
 SG - Marty Ansari (fresh) 5 pts.
 SF - Clifton Wright (fresh) 4 reb.
 PF - Evan Alberto (fresh) 2 pts.
 C - Matthew White (fresh) 4 pts. 3 reb.
 
LineupDuke
 PG - Michael Oliver (fresh) 2 pts. 1 ast.
 SG - Anthony Stenger (fresh) 6 pts. 1 ast.
 SF - Douglas Mendiola (fresh) 2 pts.
 PF - Arthur Gilbert (fresh) 11 pts. 2 reb. 2 blk.
 C - Clarence Breeden (fresh) 2 pts. 5 reb.
 
20:00CentenaryClifton Wright inbounds the ball20-32
Game PlanCentenaryCentenary is playing a flex offense and a man to man (0) 
Game PlanDukeDuke is playing a triangle offense and a halfcourt press/3-2 zone (0) 
19:52CentenaryMarty Ansari loses the dribble to Douglas Mendiola20-32
19:39DukeAnthony Stenger scores on a 3pt jumper from the right wing on a nice dish by Michael Oliver20-35
19:14CentenaryMatthew White travels with the ball20-35
18:56DukeAnthony Stenger clanks a 3pt attempt from the left wing20-35
18:55CentenaryThe rebound goes to Evan Alberto20-35
18:42CentenaryClifton Wright's pass is off the mark and out of bounds20-35
18:32DukeMichael Oliver is called for 10 seconds20-35
18:23CentenaryMatthew White is fouled on the floor by Clarence Breeden - foul #2 on Clarence Breeden, team foul #120-35
18:10CentenaryJackie Burns comes up short on the floater from the left wing20-35
18:09CentenaryEvan Alberto tips it home22-35
17:47DukeMichael Oliver is hacked by Jackie Burns - foul #3 on Jackie Burns, team foul #122-35
SubsCentenary
Joe Cullens (PG)
Jackie Burns
 
SubsDuke
William Jones (PG), Anthony Campbell (SF), Kevin Perryman (C)
Michael Oliver, Douglas Mendiola, Clarence Breeden
 
17:36DukeWilliam Jones hits a fadeaway jumper from the left side set up by Anthony Campbell22-37
17:07CentenaryClifton Wright can't connect on a runner near the basket22-37
17:05DukeWilliam Jones grabs the defensive rebound22-37
16:50DukeMatthew White swats the layup by Anthony Campbell22-37
16:48DukeAnthony Campbell misses the tip22-37
16:47DukeAnthony Campbell grabs the offensive board22-37
16:36DukeAnthony Campbell buries a fadeaway from the free throw line set up by William Jones and he's fouled by Joe Cullens - foul #1 on Joe Cullens, team foul #222-39
SubsCentenary
Ho Zhao (SG), Patrick Wicks (SF), Roger Hall (PF), George Schwenke (C)
Marty Ansari, Clifton Wright, Evan Alberto, Matthew White
 
SubsDuke
Michael Oliver (PG), James Angus (SG), Steve Frank (PF), Clarence Breeden (C)
William Jones, Anthony Stenger, Arthur Gilbert, Kevin Perryman
 
16:36DukeAnthony Campbell makes the free throw22-40
16:18CentenaryHo Zhao is hacked by Steve Frank - foul #1 on Steve Frank, team foul #222-40
SubsCentenary 
SubsDuke
Douglas Mendiola (SF)
James Angus
 
16:02CentenaryClarence Breeden steals it from Roger Hall22-40
LineupCentenary
 PG - Joe Cullens (fresh) 3 pts. 1 ast.
 SG - Ho Zhao (fresh) 4 pts.
 SF - Patrick Wicks (fresh) 2 pts.
 PF - Roger Hall (fresh) 3 reb. 2 blk.
 C - George Schwenke (fresh)
 
LineupDuke
 PG - Michael Oliver (fresh) 2 pts. 2 ast.
 SG - Anthony Campbell (fresh) 5 pts. 4 reb.
 SF - Douglas Mendiola (fresh) 2 pts.
 PF - Steve Frank (fresh)
 C - Clarence Breeden (fresh) 2 pts. 5 reb.
 
15:45DukeSteve Frank comes up short on the turnaround near the basket22-40
15:44CentenaryHo Zhao pulls down the rebound22-40
15:27CentenaryDouglas Mendiola steals the ball from George Schwenke22-40
15:24DukeDouglas Mendiola lays it in22-42
Game PlanCentenaryCentenary is playing a flex offense (uptempo) and a man to man (0) 
Game PlanDukeDuke is playing a triangle offense and a halfcourt press/3-2 zone (0) 
15:08CentenaryPatrick Wicks loses the dribble to Clarence Breeden22-42
14:50DukeDouglas Mendiola misses short on a fadeaway from the left wing22-42
14:49CentenaryPatrick Wicks grabs the board22-42
14:41CentenaryRoger Hall misses the fadeaway jumper from the left side22-42
14:40DukeThe rebound goes to Clarence Breeden22-42
14:19DukeAnthony Campbell knocks in the fadeaway from the right wing set up by Douglas Mendiola22-44
14:10CentenaryHo Zhao's pass is intercepted by Michael Oliver22-44
13:54DukeDouglas Mendiola misses short on a shot from the free throw line22-44
13:52CentenaryGeorge Schwenke pulls down the rebound22-44
13:30CentenaryJoe Cullens can't connect on an uncontested 3pt jumper from straight away22-44
13:28DukeDouglas Mendiola grabs the board22-44
13:05DukeSteve Frank connects on the fadeaway in the paint on a great pass from Michael Oliver and he's hacked by Roger Hall - foul #1 on Roger Hall, team foul #322-46
SubsCentenary
Jackie Burns (PG), Marty Ansari (SG), Clifton Wright (SF), Evan Alberto (PF), Matthew White (C)
Joe Cullens, Ho Zhao, Patrick Wicks, Roger Hall, George Schwenke
 
SubsDuke
William Jones (PG), Anthony Stenger (SG), Arthur Gilbert (PF), Kevin Perryman (C)
Michael Oliver, Anthony Campbell, Douglas Mendiola, Clarence Breeden
 
13:05DukeSteve Frank makes the free throw22-47
12:44CentenaryMarty Ansari misses long on a 3pt shot from the right corner22-47
12:42DukeKevin Perryman pulls down the rebound22-47
12:18DukeAnthony Stenger misses long on a jumper from just outside the lane22-47
12:16DukeSteve Frank grabs the offensive rebound22-47
12:02DukeAnthony Stenger clanks a 3pt shot from the left corner22-47
12:01CentenaryMatthew White pulls down the rebound22-47
LineupCentenary
 PG - Jackie Burns (fresh) 3 pf.
 SG - Marty Ansari (fresh) 5 pts.
 SF - Clifton Wright (fresh) 4 reb.
 PF - Evan Alberto (fresh) 4 pts. 3 reb.
 C - Matthew White (fresh) 4 pts. 4 reb. 2 blk.
 
LineupDuke
 PG - William Jones (fresh) 2 pts. 1 ast.
 SG - Anthony Stenger (fresh) 9 pts. 1 ast.
 SF - Steve Frank (fairly fresh) 3 pts. 2 reb.
 PF - Arthur Gilbert (fresh) 11 pts. 2 reb. 2 blk.
 C - Kevin Perryman (fresh) 4 pts. 5 reb.
 
11:41CentenaryClifton Wright hits a driving attempt near the basket on a nice dish by Marty Ansari24-47
11:28DukeWilliam Jones drills a driving attempt from the left block and he's hacked by Jackie Burns - foul #4 on Jackie Burns, team foul #424-49
SubsCentenary
Kevin Melton (PG)
Jackie Burns
 
SubsDuke
Anthony Campbell (SF)
Steve Frank
 
11:28DukeWilliam Jones makes the free throw24-50
11:08CentenaryClifton Wright's pass is off the mark and out of bounds24-50
SubsCentenary 
SubsDuke
James Angus (PG)
William Jones
 
10:53DukeMatthew White is called for the reach on Kevin Perryman - foul #1 on Matthew White, team foul #524-50
SubsCentenary 
SubsDuke
Clarence Breeden (C)
Kevin Perryman
 
10:43DukeArthur Gilbert comes up short on the shot from the right block but he's hacked by Evan Alberto - foul #2 on Evan Alberto, team foul #624-50
SubsCentenary
Ho Zhao (PG), Patrick Wicks (C)
Kevin Melton, Matthew White
 
SubsDuke 
10:43DukeArthur Gilbert misses the 1st free throw24-50
10:43DukeArthur Gilbert makes the 2nd free throw24-51
10:24CentenaryHo Zhao misses the wide open 3 pointer from straight away24-51
10:23DukeAnthony Campbell pulls down the rebound24-51
10:09DukeAnthony Campbell can't finish the layup but the foul's on Marty Ansari - foul #2 on Marty Ansari, team foul #724-51
SubsCentenary
Kevin Melton (PG), Roger Hall (PF), George Schwenke (C)
Marty Ansari, Clifton Wright, Evan Alberto
 
SubsDuke
Michael Oliver (PG), Douglas Mendiola (SF)
Anthony Stenger, Arthur Gilbert
 
10:09DukeAnthony Campbell makes the 1st free throw24-52
10:09DukeAnthony Campbell misses the 2nd free throw24-52
10:09DukeClarence Breeden snags the offensive board24-52
09:55DukeMichael Oliver clanks a jumpshot from the left side24-52
09:53DukeAnthony Campbell gets the offensive rebound24-52
09:41DukeJames Angus makes the 3pt jumper from the right wing set up by Anthony Campbell24-55
09:32CentenaryGeorge Schwenke hits a floater from the free throw line on a great pass from Patrick Wicks26-55
09:17DukeAnthony Campbell misses badly on a jumper from the left side26-55
09:16DukeClarence Breeden tips it in26-57
09:01CentenaryKevin Melton clanks a driving attempt near the basket26-57
08:59CentenaryRoger Hall pulls down the offensive rebound26-57
08:49CentenaryPatrick Wicks misses the 3 pointer from the left corner26-57
08:47CentenaryRoger Hall grabs the offensive board26-57
08:34CentenaryHo Zhao makes the pull-up jumper from just outside the lane on a nice dish by Patrick Wicks28-57
08:10DukeJames Angus misses the 3 from straight away28-57
08:08CentenaryGeorge Schwenke grabs the defensive rebound28-57
07:48CentenaryKevin Melton hits a 3pt shot from the left wing on a nice dish by Ho Zhao31-57
LineupCentenary
 PG - Kevin Melton (fresh) 3 pts.
 SG - Ho Zhao (fairly fresh) 6 pts. 1 ast.
 SF - Patrick Wicks (fairly fresh) 2 pts. 2 reb.
 PF - Roger Hall (fresh) 5 reb. 2 blk.
 C - George Schwenke (fairly fresh) 2 pts. 2 reb.
 
LineupDuke
 PG - Michael Oliver (fairly fresh) 2 pts. 3 ast.
 SG - James Angus (fairly fresh) 6 pts. 2 stl.
 SF - Douglas Mendiola (fairly fresh) 4 pts. 2 stl.
 PF - Anthony Campbell (fairly fresh) 8 pts. 6 reb.
 C - Clarence Breeden (tiring) 4 pts. 8 reb. 2 stl.
 
07:37DukeHo Zhao picks off the pass by Douglas Mendiola31-57
07:30CentenaryAnthony Campbell takes the ball from Kevin Melton31-57
07:11DukeDouglas Mendiola knocks in the shot from the right side set up by Michael Oliver31-59
06:52CentenaryGeorge Schwenke misses short on a jumper from the right side31-59
06:51DukeMichael Oliver grabs the board31-59
06:45DukeClarence Breeden is hacked by George Schwenke - foul #1 on George Schwenke, team foul #831-59
SubsCentenary
Joe Cullens (PG), Matthew Jones (PF)
Kevin Melton, George Schwenke
 
SubsDuke
William Jones (PG), Anthony Stenger (SG), Arthur Gilbert (PF)
Michael Oliver, James Angus, Douglas Mendiola
 
06:45DukeClarence Breeden makes the 1st free throw31-60
06:45DukeClarence Breeden makes the 2nd free throw31-61
06:26CentenaryHo Zhao knocks in the 3pt jumper from the right corner34-61
06:01DukeAnthony Campbell misses the 3pt attempt from the right corner34-61
06:00CentenaryRoger Hall grabs the defensive rebound34-61
05:35CentenaryRoger Hall misses the wide open runner in the lane34-61
05:34DukeClarence Breeden gets the rebound34-61
05:16DukeRoger Hall takes the ball from Anthony Campbell34-61
05:04CentenaryJoe Cullens throws a bad pass out of bounds34-61
SubsCentenary
Kevin Melton (SG)
Ho Zhao
 
SubsDuke
Kevin Perryman (C)
Clarence Breeden
 
04:47DukeArthur Gilbert throws a bad pass out of bounds34-61
SubsCentenary 
SubsDuke
Michael Oliver (PG), Steve Frank (SF)
William Jones, Anthony Campbell
 
04:28CentenaryRoger Hall misses the 3pt attempt from the left wing34-61
04:26CentenaryMatthew Jones can't tip it in34-61
04:25CentenaryPatrick Wicks pulls down the offensive rebound34-61
04:10CentenaryPatrick Wicks drills a 3 from the right corner37-61
03:48DukeAnthony Stenger hits a 3pt jumper from the right wing on a nice dish by Arthur Gilbert37-64
LineupCentenary
 PG - Joe Cullens (fairly fresh) 3 pts. 1 ast.
 SG - Kevin Melton (fresh) 3 pts.
 SF - Patrick Wicks (tiring) 5 pts. 3 reb.
 PF - Matthew Jones (fairly fresh)
 C - Roger Hall (tiring) 6 reb. 2 blk.
 
LineupDuke
 PG - Michael Oliver (fairly fresh) 2 pts. 4 ast.
 SG - Anthony Stenger (fairly fresh) 12 pts. 1 ast.
 SF - Steve Frank (fresh) 3 pts. 2 reb.
 PF - Arthur Gilbert (fairly fresh) 12 pts. 2 reb. 2 blk.
 C - Kevin Perryman (fresh) 4 pts. 5 reb.
 
Game PlanCentenaryCentenary is playing a flex offense (uptempo) and a man to man (0) 
Game PlanDukeDuke is playing a triangle offense and a 3-2 zone (+1) 
03:28CentenaryAnthony Stenger steals the ball from Joe Cullens37-64
Game PlanCentenaryCentenary is playing a flex offense (uptempo) and a man to man (-1) 
Game PlanDukeDuke is playing a triangle offense (slowdown) and a 3-2 zone (+1) 
03:08DukeAnthony Stenger misses the 3pt shot from straight away37-64
03:07DukeArthur Gilbert tips it but misses37-64
03:06CentenaryJoe Cullens pulls down the rebound37-64
03:01CentenaryAnthony Stenger is called for the reach on Matthew Jones - foul #2 on Anthony Stenger, team foul #337-64
SubsCentenary
Ho Zhao (SG), George Schwenke (C)
Kevin Melton, Matthew Jones
 
SubsDuke
William Jones (PG), Anthony Campbell (SG), Douglas Mendiola (SF)
Michael Oliver, Anthony Stenger, Arthur Gilbert
 
02:45CentenaryJoe Cullens hits the front of the rim on the 3pt shot from straight away37-64
02:44CentenaryPatrick Wicks snags the offensive board37-64
02:33CentenaryPatrick Wicks drills a jump hook in the lane on a great pass from Ho Zhao and he's hacked by Douglas Mendiola - foul #1 on Douglas Mendiola, team foul #439-64
SubsCentenary 
SubsDuke
James Angus (SG)
Kevin Perryman
 
02:33CentenaryPatrick Wicks makes the free throw40-64
02:06DukeJoe Cullens is called for the reach on William Jones - foul #2 on Joe Cullens, team foul #940-64
SubsCentenary
Matthew Jones (PF)
Roger Hall
 
SubsDuke
Kevin Perryman (C)
Steve Frank
 
02:06DukeWilliam Jones misses the 1st free throw40-64
02:06CentenaryGeorge Schwenke pulls down the rebound40-64
01:47CentenaryAnthony Campbell picks off the pass by Matthew Jones40-64
01:23DukeJames Angus clanks a 3 from the right corner40-64
01:22CentenaryThe rebound goes to George Schwenke40-64
01:18CentenaryJoe Cullens drills a 3 pointer from the left wing43-64
00:57DukeJames Angus drills a 3pt jumper from the right wing set up by Anthony Campbell43-67
Game PlanCentenaryCentenary is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanDukeDuke is playing a triangle offense (slowdown) and a 3-2 zone (+1) 
00:50CentenaryHo Zhao connects on the 3 from straight away set up by Patrick Wicks46-67
Game PlanCentenaryCentenary is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanDukeDuke is playing a spread offense (hold ball) and a 3-2 zone (+1) 
00:23DukeAnthony Campbell lays it in set up by James Angus and the foul's on Matthew Jones - foul #1 on Matthew Jones, team foul #1046-69
SubsCentenary
Roger Hall (PF)
Matthew Jones
 
SubsDuke
Michael Oliver (PG), Arthur Gilbert (PF), Clarence Breeden (C)
William Jones, James Angus, Kevin Perryman
 
00:23DukeAnthony Campbell makes the free throw46-70
00:16CentenaryPatrick Wicks lays it in48-70
00:00DukeMichael Oliver runs out the clock48-70