#FFCC66 #0C2475
Hoops Dynasty HOOPS DYNASTY
Conference Allen
Final -
3/18/2026
62
  1 2 F
Wake Forest 32 30 62
#20 Duke 32 31 63
63
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfNoah Christensen 23 2-5 1-2 0-0 4 5 0 2 0 1 5 5
pfRichard Santangelo 37 4-11 0-1 2-3 3 10 1 1 0 3 0 10
sfSalvatore Yazzie 30 6-10 1-1 3-6 2 4 0 1 1 1 2 16
sfDevon Carr 33 4-13 2-8 2-3 0 6 3 3 1 1 2 12
sgJoseph Vowels 25 3-5 1-2 1-2 1 3 4 1 1 0 4 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfMark Hendricks 24 3-6 2-5 1-2 0 2 0 3 1 1 1 9
pgJohnny Letchworth 17 1-2 0-1 0-0 1 2 4 0 0 0 2 2
pgDavid Carr 11 0-1 0-0 0-0 0 0 0 0 1 0 1 0
Totals 200 23-53 7-20 9-16 11 32 12 11 5 7 17 62
Percentages   .434 .350 .563                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAnthony Lam 31 5-9 0-0 2-6 0 3 0 3 1 1 3 12
cCarlton Perry 30 3-7 0-0 3-6 1 5 0 2 2 0 3 9
cFrankie Rank 28 4-5 0-0 0-1 5 10 2 0 0 1 2 8
sgWilliam Mangus 21 1-3 0-0 2-2 0 2 3 2 0 0 3 4
pgDaryl Ladner 26 5-11 4-8 2-2 1 2 2 2 1 0 3 16
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgTed Ziminski 20 3-6 1-3 2-2 0 0 2 3 0 0 0 9
sgRoland Geraghty 20 1-4 1-3 2-2 2 4 0 0 1 0 1 5
pfHarvey Woods 18 0-2 0-0 0-0 1 7 1 1 0 0 2 0
pgWilliam Hollenbeck 6 0-1 0-0 0-0 0 0 1 0 0 0 1 0
Totals 200 22-48 6-14 13-21 10 33 11 13 5 2 18 63
Percentages   .458 .429 .619                

WFU
32
12-25
4-8
4-8
5
12
5
5
2
3
10
10
6
7
0
4
30
11-28
3-12
5-8
6
20
7
6
3
4
7
10
9
5
4
7
62
23-53
7-20
9-16
11
32
12
11
5
7
17
20
15
12
4
11
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
10-21
2-4
10-11
5
15
4
7
3
1
10
8
4
6
5
9
31
12-27
4-10
3-10
5
18
7
6
2
1
8
12
5
4
0
5
63
22-48
6-14
13-21
10
33
11
13
5
2
18
20
9
10
5
14
PLAYER OF THE GAME
pg Daryl Ladner Duke
16 Points
TimeTeamPlayScore
LineupWake Forest
 PG - Joseph Vowels (fresh)
 SG - Devon Carr (fresh)
 SF - Salvatore Yazzie (fresh)
 PF - Richard Santangelo (fresh)
 C - Noah Christensen (fresh)
 
LineupDuke
 PG - Daryl Ladner (fresh)
 SG - William Mangus (fresh)
 SF - Frankie Rank (fresh)
 PF - Carlton Perry (fresh)
 C - Anthony Lam (fresh)
 
20:00Wake ForestDevon Carr wins the tip0-0
Game PlanWake ForestWake Forest is playing a triangle offense (slowdown) and a man to man (-1) 
Game PlanDukeDuke is playing a motion offense (uptempo) and a 2-3 zone (+2) 
19:41Wake ForestFrankie Rank is called for the reach on Devon Carr - foul #1 on Frankie Rank, team foul #10-0
19:22Wake ForestDevon Carr's pass is off the mark and out of bounds0-0
19:01DukeDaryl Ladner misses long on a 3pt shot from the right corner0-0
18:59Wake ForestRichard Santangelo grabs the board0-0
18:41Wake ForestRichard Santangelo misses the layup against the doubleteam but the foul's on Carlton Perry - foul #1 on Carlton Perry, team foul #20-0
18:41Wake ForestRichard Santangelo makes the 1st free throw1-0
18:41Wake ForestRichard Santangelo makes the 2nd free throw2-0
18:27DukeWilliam Mangus is fouled on the floor by Devon Carr - foul #1 on Devon Carr, team foul #12-0
18:21DukeFrankie Rank misses badly on a jumpshot from just outside the lane2-0
18:19Wake ForestRichard Santangelo snags the defensive board2-0
18:12Wake ForestNoah Christensen hits the front of the rim on the 3pt shot from the left corner2-0
18:10Wake ForestSalvatore Yazzie snags the offensive board2-0
17:53Wake ForestDevon Carr buries a 3pt attempt from straight away5-0
17:41DukeWilliam Mangus misses the driving attempt from the baseline5-0
17:39Wake ForestDevon Carr grabs the defensive rebound5-0
17:19Wake ForestRichard Santangelo clanks a pull-up jumper from the right side5-0
17:18DukeCarlton Perry gets the rebound5-0
17:06DukeDaryl Ladner misses the 3pt jumper from the right wing5-0
17:04DukeFrankie Rank tips it in5-2
16:44Wake ForestRichard Santangelo makes the turnaround from close range on a nice dish by Devon Carr7-2
16:37DukeAnthony Lam misses the dunk7-2
16:35Wake ForestDevon Carr grabs the board7-2
16:08Wake ForestSalvatore Yazzie dunks the ball on a nice dish by Joseph Vowels9-2
16:00DukeWilliam Mangus misses the shot from close range but he's fouled by Noah Christensen - foul #1 on Noah Christensen, team foul #29-2
16:00DukeWilliam Mangus makes the 1st free throw9-3
16:00DukeWilliam Mangus makes the 2nd free throw9-4
LineupWake Forest
 PG - Joseph Vowels (fresh) 1 ast.
 SG - Devon Carr (fresh) 3 pts. 2 reb.
 SF - Salvatore Yazzie (fresh) 2 pts.
 PF - Richard Santangelo (fresh) 4 pts. 2 reb.
 C - Noah Christensen (fresh)
 
LineupDuke
 PG - Daryl Ladner (fresh)
 SG - William Mangus (fresh) 2 pts.
 SF - Frankie Rank (fresh) 2 pts.
 PF - Carlton Perry (fresh)
 C - Anthony Lam (fresh)
 
15:43Wake ForestJoseph Vowels drills a 3pt jumper from the left wing12-4
15:28DukeDaryl Ladner can't finish the layup but he's fouled by Noah Christensen - foul #2 on Noah Christensen, team foul #312-4
SubsWake Forest
Mark Hendricks (PF)
Noah Christensen
 
SubsDuke 
15:28DukeDaryl Ladner makes the 1st free throw12-5
15:28DukeDaryl Ladner makes the 2nd free throw12-6
15:03Wake ForestMark Hendricks can't connect on a 3pt shot from the right corner12-6
15:02DukeThe rebound goes to Frankie Rank12-6
14:46DukeDaryl Ladner clanks a fadeaway from the left wing12-6
14:45DukeFrankie Rank tips it in12-8
14:19Wake ForestDevon Carr is fouled on the floor by William Mangus - foul #1 on William Mangus, team foul #312-8
SubsWake Forest 
SubsDuke
Ted Ziminski (PG), Roland Geraghty (SF), Harvey Woods (C)
Daryl Ladner, Frankie Rank, Anthony Lam
 
13:59Wake ForestJoseph Vowels misses long on a jumper near the basket12-8
13:57DukeHarvey Woods grabs the board12-8
13:52DukeTed Ziminski is hacked by Salvatore Yazzie - foul #1 on Salvatore Yazzie, team foul #412-8
13:29DukeCarlton Perry can't connect on a runner from close range but he's hacked by Joseph Vowels - foul #1 on Joseph Vowels, team foul #512-8
SubsWake Forest 
SubsDuke
Frankie Rank (SF)
William Mangus
 
13:29DukeCarlton Perry makes the 1st free throw12-9
13:29DukeCarlton Perry makes the 2nd free throw12-10
13:08Wake ForestSalvatore Yazzie's pass is intercepted by Carlton Perry12-10
12:56DukeCarlton Perry's layup is rejected by Mark Hendricks12-10
12:54DukeHarvey Woods grabs the offensive rebound12-10
12:37DukeCarlton Perry hits the front of the rim on the fadeaway from the right side12-10
12:35Wake ForestThe rebound goes to Salvatore Yazzie12-10
12:13Wake ForestRichard Santangelo's fadeaway is rejected by Frankie Rank12-10
12:11Wake ForestJoseph Vowels grabs the offensive rebound12-10
11:50Wake ForestSalvatore Yazzie is open and buries a jumper from close range14-10
LineupWake Forest
 PG - Joseph Vowels (tiring) 3 pts. 1 ast.
 SG - Devon Carr (fairly fresh) 3 pts. 2 reb.
 SF - Salvatore Yazzie (tiring) 4 pts. 2 reb.
 PF - Mark Hendricks (fairly fresh)
 C - Richard Santangelo (fairly fresh) 4 pts. 2 reb.
 
LineupDuke
 PG - Ted Ziminski (fresh)
 SG - Roland Geraghty (fresh)
 SF - Frankie Rank (fairly fresh) 4 pts. 3 reb.
 PF - Carlton Perry (fairly fresh) 2 pts.
 C - Harvey Woods (fresh) 2 reb.
 
11:40DukeFrankie Rank scores on a shot from the right side on a great pass from Ted Ziminski14-12
11:15Wake ForestRichard Santangelo hits a floater near the basket on a nice dish by Joseph Vowels16-12
11:00DukeTed Ziminski's pass is off the mark and out of bounds16-12
SubsWake Forest
Johnny Letchworth (PG), David Carr (SG)
Joseph Vowels, Salvatore Yazzie
 
SubsDuke
Daryl Ladner (PG), William Mangus (SG), Anthony Lam (C)
Ted Ziminski, Frankie Rank, Harvey Woods
 
10:45Wake ForestDevon Carr scores on a 3pt attempt from the right wing19-12
10:38DukeWilliam Mangus is called for a charge - foul #2 on William Mangus, team foul #419-12
SubsWake Forest 
SubsDuke
Frankie Rank (SF)
William Mangus
 
10:21Wake ForestDaryl Ladner takes the ball from Richard Santangelo after a doubleteam19-12
10:16DukeDaryl Ladner banks in the layup19-14
09:55Wake ForestDevon Carr drills a fadeaway jumper from the right side21-14
09:33DukeDaryl Ladner is hacked by David Carr - foul #1 on David Carr, team foul #621-14
SubsWake Forest
Salvatore Yazzie (SF)
Devon Carr
 
SubsDuke
Ted Ziminski (SG), Harvey Woods (PF)
Roland Geraghty, Carlton Perry
 
09:21DukeTed Ziminski is whistled for a carry21-14
09:01Wake ForestRichard Santangelo works out of a doubleteam and scores on a pull-up jumper from just outside the lane23-14
08:48DukeThe short jumper by Harvey Woods is denied by Richard Santangelo23-14
08:46Wake ForestRichard Santangelo snags the defensive board23-14
08:44Wake ForestJohnny Letchworth is hacked by Daryl Ladner in the backcourt - foul #1 on Daryl Ladner, team foul #523-14
SubsWake Forest
Joseph Vowels (C)
Salvatore Yazzie
 
SubsDuke 
08:28Wake ForestJoseph Vowels connects on the pull-up jumper from the right wing set up by Johnny Letchworth25-14
08:12DukeAnthony Lam drills a pull-up jumper from the right side25-16
07:43Wake ForestJohnny Letchworth misses long on a 3 pointer from the right corner25-16
07:41DukeFrankie Rank grabs the board25-16
LineupWake Forest
 PG - Johnny Letchworth (fairly fresh) 1 ast.
 SG - David Carr (fairly fresh)
 SF - Mark Hendricks (fairly fresh)
 PF - Richard Santangelo (tiring) 8 pts. 3 reb.
 C - Joseph Vowels (fairly fresh) 5 pts. 2 ast.
 
LineupDuke
 PG - Daryl Ladner (fairly fresh) 4 pts.
 SG - Ted Ziminski (fresh) 1 ast.
 SF - Frankie Rank (fairly fresh) 6 pts. 4 reb.
 PF - Harvey Woods (fairly fresh) 2 reb.
 C - Anthony Lam (fresh) 2 pts.
 
07:36DukeMark Hendricks steals it from Daryl Ladner25-16
07:19Wake ForestJoseph Vowels is whistled for an offensive foul - foul #2 on Joseph Vowels, team foul #725-16
SubsWake Forest
Devon Carr (SG), Salvatore Yazzie (SF)
David Carr, Joseph Vowels
 
SubsDuke
William Hollenbeck (PG), Roland Geraghty (SF), Carlton Perry (PF)
Daryl Ladner, Frankie Rank, Harvey Woods
 
07:09DukeTed Ziminski misses badly on a fadeaway from the right wing but he's hacked by Johnny Letchworth - foul #1 on Johnny Letchworth, team foul #825-16
07:09DukeTed Ziminski makes the 1st free throw25-17
07:09DukeTed Ziminski makes the 2nd free throw25-18
06:44Wake ForestRichard Santangelo is fouled on the floor by Anthony Lam - foul #1 on Anthony Lam, team foul #625-18
SubsWake Forest 
SubsDuke
Frankie Rank (SF)
Ted Ziminski
 
06:21Wake ForestRichard Santangelo shoots over the doubleteam but comes up short on the jump hook in the paint25-18
06:20Wake ForestRichard Santangelo grabs the offensive rebound25-18
06:04Wake ForestMark Hendricks can't connect on a 3pt attempt from straight away25-18
06:02DukeRoland Geraghty pulls down the rebound25-18
05:51DukeCarlton Perry clanks a jumper from close range25-18
05:49Wake ForestJohnny Letchworth gets the rebound25-18
05:23Wake ForestSalvatore Yazzie is fouled on the floor by William Hollenbeck - foul #1 on William Hollenbeck, team foul #725-18
SubsWake Forest
David Carr (PG)
Johnny Letchworth
 
SubsDuke
Daryl Ladner (PG), Ted Ziminski (SG), Harvey Woods (C)
William Hollenbeck, Frankie Rank, Anthony Lam
 
05:23Wake ForestSalvatore Yazzie makes the 1st free throw26-18
05:23Wake ForestSalvatore Yazzie misses the 2nd free throw26-18
05:23DukeCarlton Perry grabs the board26-18
05:06DukeTed Ziminski connects on the pull-up jumper from the left wing set up by Daryl Ladner26-20
04:42Wake ForestSalvatore Yazzie misses the fadeaway from the left side26-20
04:40DukeDaryl Ladner grabs the board26-20
04:24DukeTed Ziminski is whistled for traveling26-20
SubsWake Forest
Johnny Letchworth (PG)
Mark Hendricks
 
SubsDuke
Anthony Lam (C)
Carlton Perry
 
03:55Wake ForestSalvatore Yazzie misses short on a jump hook from the left block but he's fouled by Harvey Woods - foul #1 on Harvey Woods, team foul #826-20
SubsWake Forest
Joseph Vowels (PG), Noah Christensen (C)
Johnny Letchworth, Devon Carr
 
SubsDuke
William Mangus (SG)
Roland Geraghty
 
03:55Wake ForestSalvatore Yazzie misses the 1st free throw26-20
03:55Wake ForestSalvatore Yazzie misses the 2nd free throw26-20
03:55DukeHarvey Woods gets the rebound26-20
03:43DukeAnthony Lam makes the jump hook in the paint set up by William Mangus26-22
LineupWake Forest
 PG - Joseph Vowels (fresh) 5 pts. 2 ast.
 SG - David Carr (fresh)
 SF - Salvatore Yazzie (tiring) 5 pts. 2 reb.
 PF - Richard Santangelo (tiring) 8 pts. 4 reb.
 C - Noah Christensen (fresh)
 
LineupDuke
 PG - Daryl Ladner (fresh) 4 pts. 1 ast.
 SG - William Mangus (fresh) 2 pts. 1 ast.
 SF - Ted Ziminski (fresh) 4 pts. 1 ast.
 PF - Harvey Woods (fresh) 3 reb.
 C - Anthony Lam (fairly fresh) 4 pts.
 
03:22Wake ForestSalvatore Yazzie clanks a jumper from just outside the lane26-22
03:21DukeHarvey Woods pulls down the rebound26-22
03:08DukeTed Ziminski scores on a 3 pointer from the left wing set up by Harvey Woods26-25
02:43Wake ForestNoah Christensen misses the fadeaway from the left block26-25
02:41DukeHarvey Woods snags the defensive board26-25
02:34DukeDaryl Ladner makes the 3 pointer from the left corner26-28
02:05Wake ForestDavid Carr misses the lay-in26-28
02:04Wake ForestSalvatore Yazzie tips it in28-28
01:50DukeJoseph Vowels is called for the reach on Anthony Lam - foul #3 on Joseph Vowels, team foul #928-28
SubsWake Forest
Johnny Letchworth (PG), Devon Carr (SG)
Joseph Vowels, David Carr
 
SubsDuke
William Hollenbeck (PG), Roland Geraghty (SF), Carlton Perry (PF)
Daryl Ladner, Ted Ziminski, Harvey Woods
 
01:50DukeAnthony Lam misses the 1st free throw28-28
01:50DukeCarlton Perry snags the offensive board28-28
01:42DukeDevon Carr steps in front of the Anthony Lam pass28-28
01:27Wake ForestDevon Carr misses long on a fadeaway jumper from the left side28-28
01:25Wake ForestNoah Christensen grabs the offensive rebound28-28
01:06Wake ForestDevon Carr loses the dribble to Roland Geraghty28-28
00:58DukeCarlton Perry is whistled for a charge - foul #2 on Carlton Perry, team foul #928-28
SubsWake Forest
Mark Hendricks (SF)
Salvatore Yazzie
 
SubsDuke
Frankie Rank (SF)
William Hollenbeck
 
00:48Wake ForestMark Hendricks is hacked by Roland Geraghty - foul #1 on Roland Geraghty, team foul #1028-28
SubsWake Forest 
SubsDuke
William Hollenbeck (PG)
William Mangus
 
00:48Wake ForestMark Hendricks misses the 1st free throw28-28
00:48Wake ForestMark Hendricks makes the 2nd free throw29-28
00:39DukeRoland Geraghty is hacked by Devon Carr - foul #2 on Devon Carr, team foul #1029-28
00:39DukeRoland Geraghty makes the 1st free throw29-29
00:39DukeRoland Geraghty makes the 2nd free throw29-30
00:20Wake ForestMark Hendricks connects on the open 3pt shot from the right wing on a nice dish by a doubleteamed Richard Santangelo32-30
00:15DukeWilliam Hollenbeck's layup is rejected by Noah Christensen32-30
00:13DukeRoland Geraghty pulls down the offensive rebound32-30
00:00DukeAnthony Lam buries a floater from just outside the lane32-32
TimeTeamPlayScore
LineupWake Forest
 PG - Johnny Letchworth (fresh) 1 ast.
 SG - Devon Carr (fresh) 8 pts. 2 reb.
 SF - Salvatore Yazzie (fresh) 7 pts. 3 reb.
 PF - Richard Santangelo (fresh) 8 pts. 4 reb.
 C - Noah Christensen (fresh)
 
LineupDuke
 PG - Daryl Ladner (fresh) 7 pts. 1 ast.
 SG - William Mangus (fresh) 2 pts. 1 ast.
 SF - Frankie Rank (fresh) 6 pts. 4 reb.
 PF - Carlton Perry (fresh) 2 pts. 3 reb.
 C - Anthony Lam (fresh) 6 pts.
 
20:00DukeFrankie Rank inbounds the ball32-32
Game PlanWake ForestWake Forest is playing a triangle offense (slowdown) and a man to man (-3) 
Game PlanDukeDuke is playing a motion offense (uptempo) and a 2-3 zone (+2) 
19:45DukeDaryl Ladner buries a 3 pointer from straight away on a nice dish by Frankie Rank32-35
19:22Wake ForestDevon Carr misses short on a jumper from the right side32-35
19:20Wake ForestNoah Christensen tips it but misses32-35
19:19DukeFrankie Rank snags the defensive board32-35
19:11DukeFrankie Rank throws it down on a great pass from William Mangus and he's fouled by Johnny Letchworth - foul #2 on Johnny Letchworth, team foul #132-37
19:11DukeFrankie Rank misses the free throw32-37
19:11Wake ForestRichard Santangelo snags the defensive board32-37
18:51Wake ForestWilliam Mangus is called for the reach on Johnny Letchworth - foul #3 on William Mangus, team foul #132-37
SubsWake Forest 
SubsDuke
Roland Geraghty (SG)
William Mangus
 
18:34Wake ForestNoah Christensen scores on a 3pt jumper from the right wing on a nice dish by Johnny Letchworth35-37
18:20DukeDaryl Ladner buries a 3 pointer from straight away35-40
17:58Wake ForestRichard Santangelo is bothered by a doubleteam and misses badly on a turnaround near the basket35-40
17:57DukeRoland Geraghty grabs the board35-40
17:48DukeAnthony Lam throws a bad pass out of bounds35-40
17:25Wake ForestSalvatore Yazzie misses the lay-in35-40
17:23Wake ForestNoah Christensen snags the offensive board35-40
17:03Wake ForestSalvatore Yazzie drills a 3pt jumper from the left corner on a great pass from Devon Carr38-40
16:52DukeCarlton Perry is whistled for a carry38-40
SubsWake Forest
Mark Hendricks (SG)
Johnny Letchworth
 
SubsDuke
Ted Ziminski (PG), Harvey Woods (C)
Daryl Ladner, Anthony Lam
 
16:24Wake ForestCarlton Perry takes the ball from Mark Hendricks38-40
16:18DukeHarvey Woods misses the lay-in38-40
16:17Wake ForestThe rebound goes to Noah Christensen38-40
16:03Wake ForestDevon Carr misses short on a 3pt shot from straight away38-40
16:01DukeHarvey Woods grabs the defensive rebound38-40
LineupWake Forest
 PG - Devon Carr (fairly fresh) 8 pts. 2 reb.
 SG - Mark Hendricks (fresh) 4 pts.
 SF - Salvatore Yazzie (fairly fresh) 10 pts. 3 reb.
 PF - Richard Santangelo (fresh) 8 pts. 5 reb.
 C - Noah Christensen (fairly fresh) 3 pts. 4 reb.
 
LineupDuke
 PG - Ted Ziminski (fresh) 7 pts. 1 ast.
 SG - Roland Geraghty (fresh) 2 pts.
 SF - Frankie Rank (fairly fresh) 8 pts. 5 reb.
 PF - Carlton Perry (fairly fresh) 2 pts. 3 reb. 2 stl.
 C - Harvey Woods (fresh) 6 reb.
 
15:43DukeRoland Geraghty hits the front of the rim on the 3pt jumper from the right wing38-40
15:42Wake ForestDevon Carr grabs the board38-40
15:19Wake ForestMark Hendricks loses the ball out of bounds38-40
SubsWake Forest
Joseph Vowels (PG)
Mark Hendricks
 
SubsDuke
Daryl Ladner (PG), William Mangus (SG), Anthony Lam (C)
Roland Geraghty, Frankie Rank, Carlton Perry
 
15:10DukeDaryl Ladner clanks a 3 from the right wing38-40
15:09DukeDaryl Ladner pulls down the offensive rebound38-40
15:01DukeJoseph Vowels steals the ball from Harvey Woods38-40
14:58Wake ForestJoseph Vowels hits the finger roll40-40
14:49DukeAnthony Lam misses the fadeaway from the left side but the foul's on Noah Christensen - foul #3 on Noah Christensen, team foul #240-40
14:49DukeAnthony Lam misses the 1st free throw40-40
14:49DukeAnthony Lam makes the 2nd free throw40-41
14:28Wake ForestSalvatore Yazzie hits the front of the rim on the pull-up jumper from the left side but the foul's on Anthony Lam - foul #2 on Anthony Lam, team foul #240-41
14:28Wake ForestSalvatore Yazzie makes the 1st free throw41-41
14:28Wake ForestSalvatore Yazzie makes the 2nd free throw42-41
14:09DukeAnthony Lam hits the front of the rim on the fadeaway jumper from the left wing42-41
14:07Wake ForestRichard Santangelo gets the rebound42-41
13:43Wake ForestSalvatore Yazzie is by himself and knocks in the pull-up jumper from the left side on a nice dish by Devon Carr44-41
13:23DukeWilliam Mangus knocks in the jumper from the left wing44-43
12:54Wake ForestNoah Christensen dunks the ball set up by Joseph Vowels46-43
12:42DukeTed Ziminski connects on the shot from just outside the lane on a nice dish by William Mangus46-45
12:18Wake ForestDevon Carr misses long on a 3pt shot from the left wing46-45
12:16DukeWilliam Mangus pulls down the rebound46-45
11:56DukeAnthony Lam scores on a fadeaway from close range set up by Daryl Ladner and the foul's on Salvatore Yazzie - foul #2 on Salvatore Yazzie, team foul #346-47
SubsWake Forest
Johnny Letchworth (SG), Mark Hendricks (SF)
Devon Carr, Salvatore Yazzie
 
SubsDuke
William Hollenbeck (PG), Roland Geraghty (SG), Frankie Rank (SF), Carlton Perry (PF)
Daryl Ladner, William Mangus, Ted Ziminski, Harvey Woods
 
11:56DukeAnthony Lam makes the free throw46-48
LineupWake Forest
 PG - Joseph Vowels (fairly fresh) 7 pts. 3 ast. 3 pf.
 SG - Johnny Letchworth (fresh) 2 ast.
 SF - Mark Hendricks (fresh) 4 pts.
 PF - Richard Santangelo (fairly fresh) 8 pts. 6 reb.
 C - Noah Christensen (tiring) 5 pts. 4 reb. 3 pf.
 
LineupDuke
 PG - William Hollenbeck (fresh)
 SG - Roland Geraghty (fresh) 2 pts.
 SF - Frankie Rank (fresh) 8 pts. 5 reb.
 PF - Carlton Perry (fresh) 2 pts. 3 reb. 2 stl.
 C - Anthony Lam (fairly fresh) 10 pts.
 
11:28Wake ForestMark Hendricks scores on a pull-up jumper from the left side on a great pass from Johnny Letchworth48-48
11:17DukeAnthony Lam's layup is rejected by Richard Santangelo48-48
11:16DukeFrankie Rank pulls down the offensive rebound48-48
11:05DukeCarlton Perry makes the shot in the paint set up by Frankie Rank48-50
10:46Wake ForestMark Hendricks scores on a 3 from the right corner on a great pass from Johnny Letchworth51-50
10:25DukeRoland Geraghty drills a 3pt shot from the right wing on a great pass from William Hollenbeck51-53
10:07Wake ForestMark Hendricks hits the front of the rim on the 3pt jumper from the right wing51-53
10:05Wake ForestRichard Santangelo grabs the offensive rebound51-53
09:41Wake ForestJoseph Vowels misses badly on a 3pt shot from straight away51-53
09:40DukeAnthony Lam snags the defensive board51-53
09:33DukeRoland Geraghty misses long on a 3 pointer from the left wing51-53
09:31Wake ForestJoseph Vowels grabs the defensive rebound51-53
09:10Wake ForestJohnny Letchworth is fouled on the floor by Carlton Perry - foul #3 on Carlton Perry, team foul #351-53
SubsWake Forest
Devon Carr (SG), Salvatore Yazzie (SF)
Johnny Letchworth, Richard Santangelo
 
SubsDuke
Daryl Ladner (PG), William Mangus (SG)
William Hollenbeck, Frankie Rank
 
08:56Wake ForestNoah Christensen loses the ball out of bounds51-53
SubsWake Forest
David Carr (PG)
Joseph Vowels
 
SubsDuke
Harvey Woods (C)
Anthony Lam
 
08:52DukeDaryl Ladner's pass is intercepted by David Carr in the backcourt51-53
08:33Wake ForestMark Hendricks is whistled for traveling51-53
SubsWake Forest 
SubsDuke
Ted Ziminski (SF)
Roland Geraghty
 
08:19DukeCarlton Perry buries a turnaround from the baseline51-55
08:14Wake ForestDevon Carr clanks a jumper from the free throw line but he's hacked by Harvey Woods - foul #2 on Harvey Woods, team foul #451-55
SubsWake Forest
Johnny Letchworth (PG)
David Carr
 
SubsDuke 
08:14Wake ForestDevon Carr makes the 1st free throw52-55
08:14Wake ForestDevon Carr makes the 2nd free throw53-55
07:54DukeTed Ziminski misses the 3pt attempt from the left wing53-55
07:52Wake ForestDevon Carr grabs the defensive rebound53-55
LineupWake Forest
 PG - Johnny Letchworth (fresh) 4 ast.
 SG - Devon Carr (fairly fresh) 10 pts. 4 reb.
 SF - Salvatore Yazzie (fairly fresh) 14 pts. 3 reb.
 PF - Mark Hendricks (fairly fresh) 9 pts.
 C - Noah Christensen (tiring) 5 pts. 4 reb. 3 pf.
 
LineupDuke
 PG - Daryl Ladner (fresh) 13 pts. 2 ast.
 SG - William Mangus (fresh) 4 pts. 3 ast. 3 pf.
 SF - Ted Ziminski (fresh) 9 pts. 1 ast.
 PF - Carlton Perry (fairly fresh) 6 pts. 3 reb. 2 stl. 3 pf.
 C - Harvey Woods (fresh) 6 reb.
 
07:23Wake ForestDevon Carr hits the front of the rim on the 3pt jumper from the left corner53-55
07:22Wake ForestNoah Christensen gets the offensive rebound53-55
07:00Wake ForestDevon Carr comes up short on the 3 from the right wing53-55
06:58DukeCarlton Perry snags the defensive board53-55
06:42DukeSalvatore Yazzie swats the short shot by Daryl Ladner53-55
06:40Wake ForestThe rebound goes to Mark Hendricks53-55
06:12Wake ForestNoah Christensen is called for the offensive foul - foul #4 on Noah Christensen, team foul #453-55
SubsWake Forest
Joseph Vowels (PG), Richard Santangelo (PF)
Johnny Letchworth, Salvatore Yazzie
 
SubsDuke
Roland Geraghty (SG), Frankie Rank (SF), Anthony Lam (C)
Daryl Ladner, William Mangus, Harvey Woods
 
06:04DukeAnthony Lam can't connect on a fadeaway from close range but the foul's on Noah Christensen - foul #5 on Noah Christensen, team foul #553-55
SubsWake Forest
David Carr (SG)
Noah Christensen
 
SubsDuke 
06:04DukeAnthony Lam misses the 1st free throw53-55
06:04DukeAnthony Lam misses the 2nd free throw53-55
06:04Wake ForestRichard Santangelo pulls down the rebound53-55
05:43Wake ForestDevon Carr knocks in the shot from the left wing55-55
05:21DukeDevon Carr swats the layup by Anthony Lam55-55
05:19DukeFrankie Rank snags the offensive board55-55
05:07DukeCarlton Perry hits the front of the rim on the fadeaway jumper from the left side55-55
05:05Wake ForestMark Hendricks grabs the board55-55
04:38Wake ForestDevon Carr clanks a 3pt shot from the left corner55-55
04:36DukeFrankie Rank snags the defensive board55-55
04:31DukeTed Ziminski hits the front of the rim on the 3pt jumper from straight away55-55
04:29DukeRoland Geraghty can't tip it in55-55
04:27DukeFrankie Rank gets the offensive rebound55-55
04:17DukeAnthony Lam lays it up and in on a nice dish by Ted Ziminski55-57
03:53Wake ForestDevon Carr can't connect on a 3 pointer from straight away55-57
03:51Wake ForestRichard Santangelo pulls down the offensive rebound55-57
LineupWake Forest
 PG - Joseph Vowels (fairly fresh) 7 pts. 3 ast. 3 pf.
 SG - David Carr (fresh)
 SF - Mark Hendricks (tiring) 9 pts. 2 reb.
 PF - Richard Santangelo (fairly fresh) 8 pts. 9 reb. 2 blk.
 C - Devon Carr (tiring) 12 pts. 4 reb.
 
LineupDuke
 PG - Ted Ziminski (fairly fresh) 9 pts. 2 ast.
 SG - Roland Geraghty (fresh) 5 pts.
 SF - Frankie Rank (fresh) 8 pts. 9 reb.
 PF - Carlton Perry (fairly fresh) 6 pts. 4 reb. 2 stl. 3 pf.
 C - Anthony Lam (fairly fresh) 12 pts.
 
03:30Wake ForestRichard Santangelo comes up short on the fadeaway from the left wing55-57
03:28DukeCarlton Perry gets the rebound55-57
03:23DukeRichard Santangelo denies the turnaround by Ted Ziminski55-57
03:22Wake ForestJoseph Vowels snags the defensive board55-57
03:07Wake ForestFrankie Rank is called for the reach on Mark Hendricks - foul #2 on Frankie Rank, team foul #555-57
SubsWake Forest
Johnny Letchworth (SG), Salvatore Yazzie (SF)
David Carr, Mark Hendricks
 
SubsDuke
Daryl Ladner (PG), William Mangus (SG), Harvey Woods (PF)
Ted Ziminski, Roland Geraghty, Carlton Perry
 
02:48Wake ForestDevon Carr misses long on a jumper from the left side55-57
02:46Wake ForestJohnny Letchworth tips it back up and in57-57
02:37DukeDaryl Ladner misses the 3pt shot from the left corner57-57
02:35Wake ForestSalvatore Yazzie gets the rebound57-57
02:31Wake ForestAnthony Lam picks off the pass by Devon Carr57-57
02:19DukeDaryl Ladner knocks in the 3pt jumper from the left corner57-60
01:57Wake ForestSalvatore Yazzie's layup is rejected by Anthony Lam57-60
01:56DukeHarvey Woods snags the defensive board57-60
01:50DukeAnthony Lam loses the dribble to Salvatore Yazzie57-60
01:46Wake ForestSalvatore Yazzie lays it in59-60
01:37DukeWilliam Mangus double dribbles59-60
SubsWake Forest
Mark Hendricks (PF)
Johnny Letchworth
 
SubsDuke
Carlton Perry (PF)
Harvey Woods
 
01:08Wake ForestRichard Santangelo works out of a doubleteam and scores on a floater in the lane on a nice dish by Joseph Vowels and the foul's on Anthony Lam - foul #3 on Anthony Lam, team foul #661-60
01:08Wake ForestRichard Santangelo misses the free throw61-60
01:08DukeThe rebound goes to Anthony Lam61-60
01:03DukeWilliam Mangus can't connect on a fadeaway from just outside the lane61-60
01:02Wake ForestDevon Carr grabs the defensive rebound61-60
Game PlanWake ForestWake Forest is playing a spread offense (hold ball) and a man to man (-3) 
Game PlanDukeDuke is playing a motion offense (uptempo) and a 2-3 zone (+2) 
00:38Wake ForestRichard Santangelo clanks a jumper from the right block61-60
00:37DukeWilliam Mangus snags the defensive board61-60
00:18DukeCarlton Perry can't connect on a runner from the left block but he's fouled by Joseph Vowels - foul #4 on Joseph Vowels, team foul #661-60
00:18DukeCarlton Perry misses the 1st free throw61-60
00:18DukeCarlton Perry misses the 2nd free throw61-60
00:18Wake ForestThe rebound goes to Devon Carr61-60
Game PlanWake ForestWake Forest is playing a spread offense (hold ball) and a man to man (-3) 
Game PlanDukeDuke is playing a motion offense (uptempo) and intentionally fouling (+2) 
00:15Wake ForestDevon Carr is fouled in the backcourt by Daryl Ladner - foul #2 on Daryl Ladner, team foul #761-60
00:15Wake ForestDevon Carr misses the 1st free throw61-60
00:15DukeFrankie Rank pulls down the rebound61-60
00:11DukeCarlton Perry makes the driving attempt from the left block61-62
Game PlanWake ForestWake Forest is playing a triangle offense (slowdown) and a man to man (-3) 
Game PlanDukeDuke is playing a motion offense (uptempo) and a 2-3 zone (+2) 
00:06Wake ForestJoseph Vowels is fouled in the backcourt by Daryl Ladner - foul #3 on Daryl Ladner, team foul #861-62
00:06Wake ForestJoseph Vowels makes the 1st free throw62-62
00:06Wake ForestJoseph Vowels misses the 2nd free throw62-62
00:06DukeAnthony Lam grabs the defensive rebound62-62
00:06DukeDuke calls a :30 timeout (1 :30 4 full remaining)62-62
Game PlanWake ForestWake Forest is playing a triangle offense (slowdown) and a man to man (-3) 
Game PlanDukeDuke is playing a spread offense (hold ball) and a 2-3 zone (+2) 
Game PlanWake ForestWake Forest is playing a triangle offense (slowdown) and a man to man (-3) 
Game PlanDukeDuke is playing a quick shot offense (quick shot) and a 2-3 zone (+2) 
00:01DukeCarlton Perry is hacked by Mark Hendricks - foul #1 on Mark Hendricks, team foul #762-62
00:01DukeCarlton Perry makes the 1st free throw62-63
00:01DukeCarlton Perry misses the 2nd free throw62-63
00:01Wake ForestRichard Santangelo gets the rebound62-63
Game PlanWake ForestWake Forest is playing a quick shot offense (quick shot) and a man to man (-3) 
Game PlanDukeDuke is playing a quick shot offense (quick shot) and a 2-3 zone (+2) 
00:00Wake ForestRichard Santangelo clanks a fullcourt shot62-63