#0C2475 #49207E
Hoops Dynasty HOOPS DYNASTY
Non-Conference Naismith
Portland Sim AI
Final -
8/28/2026
80
  1 2 F
#2 Duke 49 31 80
Portland 27 32 59
59
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRoy Milbourn 25 4-8 1-1 0-0 3 7 0 1 0 0 2 9
sgRobert Harris 29 8-16 3-8 3-4 1 4 1 4 0 0 5 22
sgJames Green 23 4-7 0-1 0-0 2 4 2 0 1 0 1 8
pgOscar Wright 22 3-6 0-0 3-4 2 3 1 3 1 0 1 9
pgJoey Murphy 27 0-4 0-1 5-6 2 6 9 2 3 0 1 5
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfDaniel Hutchins 17 0-0 0-0 5-6 0 2 0 1 2 0 1 5
sgMohammad Price 17 1-4 1-3 2-2 0 1 3 2 3 0 1 5
cVernon McKee 16 2-4 0-0 4-4 0 5 0 2 1 4 1 8
cJames Hall 15 3-3 0-0 0-2 2 6 3 0 0 1 1 6
pgTomas Durazo 9 1-2 1-2 0-0 0 0 1 1 1 0 4 3
Totals 200 26-54 6-16 22-28 12 38 20 16 12 5 18 80
Percentages   .481 .375 .786                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cEddie Mulloy 18 2-8 1-4 0-1 2 3 0 1 2 0 2 5
pfJoshua Sanders 19 1-5 0-1 0-2 3 4 0 1 1 2 2 2
sfDaniel Covey 19 4-5 1-1 0-2 2 4 3 3 3 0 3 9
sgJohn Gray 15 2-4 0-0 4-4 0 1 3 1 2 0 3 8
pgCyrus Horton 18 4-5 0-0 1-2 0 2 3 3 0 0 3 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfTrevor Tobin 19 2-5 0-0 1-1 1 2 0 0 0 1 1 5
sfChristopher Moore 19 2-7 1-3 0-0 3 6 1 4 0 0 3 5
pfNathan Cooke 18 3-8 0-2 2-2 2 4 1 4 0 1 1 8
sgDanny Mire 16 0-4 0-1 4-4 0 3 0 2 0 0 2 4
pfJeff Hornberg 16 0-2 0-0 1-2 1 4 0 1 1 0 0 1
pgAnthony Marks 14 1-4 1-3 0-0 0 1 1 0 0 0 1 3
sfBrian Clemons 9 0-1 0-0 0-0 0 0 0 0 1 0 1 0
Totals 200 21-58 4-15 13-20 14 34 12 20 10 4 22 59
Percentages   .362 .267 .650                

DU
49
16-30
2-8
15-20
8
25
12
8
6
3
7
22
12
6
10
15
31
10-24
4-8
7-8
4
13
8
8
6
2
11
6
16
5
2
12
80
26-54
6-16
22-28
12
38
20
16
12
5
18
28
28
11
12
27
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
UP
27
11-34
3-12
2-6
7
17
7
10
6
2
13
16
9
8
6
13
32
10-24
1-3
11-14
7
17
5
10
4
2
9
14
9
3
6
13
59
21-58
4-15
13-20
14
34
12
20
10
4
22
30
18
11
12
26
PLAYER OF THE GAME
sg Robert Harris Duke
22 Points, 4 Rebounds
TimeTeamPlayScore
LineupDuke
 PG - Joey Murphy (fresh)
 SG - Oscar Wright (fresh)
 SF - James Green (fresh)
 PF - Robert Harris (fresh)
 C - Roy Milbourn (fresh)
 
LineupPortland
 PG - Cyrus Horton (fresh)
 SG - John Gray (fresh)
 SF - Daniel Covey (fresh)
 PF - Joshua Sanders (fresh)
 C - Eddie Mulloy (fresh)
 
20:00DukeRoy Milbourn wins the tip0-0
Game PlanDukeDuke is playing a motion offense (uptempo) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense and a fullcourt press (0) 
19:56DukeCyrus Horton is called for the reach on Joey Murphy in the backcourt - foul #1 on Cyrus Horton, team foul #10-0
19:42DukeRobert Harris is fouled on the floor by Joshua Sanders - foul #1 on Joshua Sanders, team foul #20-0
19:33DukeRobert Harris misses short on an open 3 from the left corner0-0
19:31DukeJames Green tips it home2-0
19:17PortlandEddie Mulloy's pass is intercepted by Oscar Wright2-0
19:13DukeOscar Wright hits the finger roll4-0
18:57PortlandJoey Murphy is called for the reach on John Gray - foul #1 on Joey Murphy, team foul #14-0
18:35PortlandEddie Mulloy makes the 3pt attempt from the left wing4-3
18:26DukeDaniel Covey picks off the pass by Joey Murphy4-3
18:21PortlandJohn Gray hits the finger roll on a nice dish by Daniel Covey4-5
18:09DukeRobert Harris drills a 3pt jumper from the right wing on a nice dish by Joey Murphy7-5
18:07PortlandCyrus Horton is hacked by Oscar Wright in the backcourt - foul #1 on Oscar Wright, team foul #27-5
17:50PortlandJohn Gray comes up short on the floater from the right side7-5
17:48DukeRoy Milbourn snags the defensive board7-5
17:33DukeRoy Milbourn hits the front of the rim on the fadeaway jumper from the left wing7-5
17:32PortlandEddie Mulloy snags the defensive board7-5
17:21PortlandCyrus Horton makes the floater from close range on a nice dish by John Gray7-7
17:09DukeRobert Harris dunks the ball set up by Joey Murphy9-7
16:52PortlandJohn Gray is called for a moving pick - foul #1 on John Gray, team foul #39-7
SubsDuke
Mohammad Price (SG), Daniel Hutchins (SF), Vernon McKee (PF), James Hall (C)
Joey Murphy, Oscar Wright, James Green, Roy Milbourn
 
SubsPortland
Danny Mire (PG), Christopher Moore (SG), Nathan Cooke (SF), Trevor Tobin (PF), Jeff Hornberg (C)
Cyrus Horton, John Gray, Daniel Covey, Joshua Sanders, Eddie Mulloy
 
16:31DukeVernon McKee misses long on a jump hook in the paint9-7
16:29PortlandDanny Mire snags the defensive board9-7
16:25PortlandVernon McKee denies the turnaround by Trevor Tobin9-7
16:24DukeVernon McKee grabs the defensive rebound9-7
16:16DukeDaniel Hutchins misses short on a jumper from the left block but he's hacked by Christopher Moore - foul #1 on Christopher Moore, team foul #49-7
16:16DukeDaniel Hutchins makes the 1st free throw10-7
16:16DukeDaniel Hutchins misses the 2nd free throw10-7
16:16DukeJames Hall snags the offensive board10-7
16:06DukeTrevor Tobin denies the turnaround by Vernon McKee10-7
16:04DukeRobert Harris gets the offensive rebound10-7
15:49DukeRobert Harris loses the dribble to Jeff Hornberg10-7
LineupDuke
 PG - Robert Harris (fairly fresh) 5 pts.
 SG - Mohammad Price (fresh)
 SF - Daniel Hutchins (fresh) 1 pts.
 PF - Vernon McKee (fresh)
 C - James Hall (fresh)
 
LineupPortland
 PG - Danny Mire (fresh)
 SG - Christopher Moore (fresh)
 SF - Nathan Cooke (fresh)
 PF - Trevor Tobin (fresh)
 C - Jeff Hornberg (fresh)
 
15:35PortlandNathan Cooke misses badly on a floater from the left side10-7
15:33DukeJames Hall snags the defensive board10-7
15:23DukeMohammad Price misses badly on a jumper from the left wing10-7
15:22PortlandThe rebound goes to Jeff Hornberg10-7
15:04PortlandNathan Cooke misses long on a 3pt jumper from the right corner10-7
15:03DukeJames Hall grabs the board10-7
14:57DukeVernon McKee hits a wide open fadeaway from the baseline on a great pass from Mohammad Price12-7
14:44PortlandDanny Mire misses short on a pull-up jumper from the left side but he's hacked by Robert Harris - foul #1 on Robert Harris, team foul #312-7
SubsDuke
Joey Murphy (PG), Oscar Wright (SG), James Green (SF), Roy Milbourn (C)
Mohammad Price, Daniel Hutchins, Vernon McKee, James Hall
 
SubsPortland
John Gray (SG), Daniel Covey (SF), Joshua Sanders (PF), Eddie Mulloy (C)
Christopher Moore, Nathan Cooke, Trevor Tobin, Jeff Hornberg
 
14:44PortlandDanny Mire makes the 1st free throw12-8
14:44PortlandDanny Mire makes the 2nd free throw12-9
14:27DukeRobert Harris can't finish the layup but he's hacked by John Gray - foul #2 on John Gray, team foul #512-9
SubsDuke 
SubsPortland
Cyrus Horton (PG), Anthony Marks (SG)
Danny Mire, John Gray
 
14:27DukeRobert Harris makes the 1st free throw13-9
14:27DukeRobert Harris makes the 2nd free throw14-9
14:25PortlandJoey Murphy steals the ball from Cyrus Horton in the backcourt14-9
14:22DukeJames Green lays it in set up by Joey Murphy16-9
14:20PortlandCyrus Horton's pass is intercepted by Joey Murphy in the backcourt16-9
14:18DukeOscar Wright misses the easy layup16-9
14:17PortlandCyrus Horton grabs the defensive rebound16-9
13:50PortlandEddie Mulloy misses badly on a 3 from the left corner16-9
13:49PortlandEddie Mulloy gets the offensive rebound16-9
13:31PortlandEddie Mulloy misses badly on a shot in the lane16-9
13:29DukeRoy Milbourn grabs the board16-9
13:25DukeOscar Wright's pass is intercepted by Joshua Sanders in the backcourt16-9
13:10PortlandDaniel Covey's pass is off the mark and out of bounds16-9
SubsDuke
Tomas Durazo (PG), Mohammad Price (SG)
Joey Murphy, Oscar Wright
 
SubsPortland
Christopher Moore (SG), Brian Clemons (SF)
Anthony Marks, Daniel Covey
 
12:54DukeBrian Clemons steals the ball from Robert Harris16-9
12:50PortlandChristopher Moore can't finish the layup16-9
12:48PortlandChristopher Moore grabs the offensive board16-9
12:29PortlandCyrus Horton is hacked by Tomas Durazo - foul #1 on Tomas Durazo, team foul #416-9
SubsDuke
Daniel Hutchins (SF), Vernon McKee (PF)
James Green, Robert Harris
 
SubsPortland
Danny Mire (PG), Trevor Tobin (PF), Jeff Hornberg (C)
Cyrus Horton, Joshua Sanders, Eddie Mulloy
 
12:14PortlandDanny Mire can't connect on a 3pt attempt from the left wing16-9
12:12PortlandChristopher Moore gets the offensive rebound16-9
11:54PortlandDanny Mire can't finish the layup16-9
11:52DukeVernon McKee snags the defensive board16-9
LineupDuke
 PG - Tomas Durazo (fresh)
 SG - Mohammad Price (fairly fresh) 1 ast.
 SF - Daniel Hutchins (fresh) 1 pts.
 PF - Vernon McKee (fresh) 2 pts. 2 reb.
 C - Roy Milbourn (fairly fresh) 2 reb.
 
LineupPortland
 PG - Danny Mire (fresh) 2 pts.
 SG - Christopher Moore (fairly fresh) 2 reb.
 SF - Brian Clemons (fairly fresh)
 PF - Trevor Tobin (fresh)
 C - Jeff Hornberg (fresh)
 
11:46DukeTomas Durazo misses badly on a 3pt shot from the left wing16-9
11:45DukeRoy Milbourn tips it home18-9
11:28PortlandChristopher Moore's pass is off the mark and out of bounds18-9
SubsDuke
Joey Murphy (PG), Oscar Wright (SG), James Green (SF), Robert Harris (PF), James Hall (C)
Tomas Durazo, Mohammad Price, Daniel Hutchins, Vernon McKee, Roy Milbourn
 
SubsPortland
Anthony Marks (SG), Daniel Covey (SF), Joshua Sanders (PF), Nathan Cooke (C)
Christopher Moore, Brian Clemons, Trevor Tobin, Jeff Hornberg
 
11:17DukeRobert Harris misses badly on a fadeaway jumper from the left side but he's fouled by Danny Mire - foul #1 on Danny Mire, team foul #618-9
SubsDuke 
SubsPortland
Cyrus Horton (PG)
Danny Mire
 
11:17DukeRobert Harris makes the 1st free throw19-9
11:17DukeRobert Harris misses the 2nd free throw19-9
11:17PortlandJoshua Sanders grabs the board19-9
11:04PortlandNathan Cooke comes up short on the 3pt shot from the left corner19-9
11:02PortlandJoshua Sanders grabs the offensive rebound19-9
10:43PortlandNathan Cooke throws it down set up by Cyrus Horton19-11
10:37DukeOscar Wright buries a jumper from the right wing on a great pass from James Hall21-11
10:23PortlandJoshua Sanders misses short on a jump hook near the basket but he's fouled by James Green - foul #1 on James Green, team foul #521-11
SubsDuke
Daniel Hutchins (SF), Vernon McKee (PF)
James Green, Robert Harris
 
SubsPortland
Danny Mire (SG), Trevor Tobin (C)
Anthony Marks, Nathan Cooke
 
10:23PortlandJoshua Sanders misses the 1st free throw21-11
10:23PortlandJoshua Sanders misses the 2nd free throw21-11
10:23DukeVernon McKee grabs the board21-11
10:15DukeJames Hall hits the finger roll on a nice dish by Joey Murphy23-11
10:04PortlandDaniel Covey misses long on a fadeaway from the left side23-11
10:03DukeVernon McKee pulls down the rebound23-11
09:47DukeJames Hall buries a fadeaway from the right wing on a great pass from Oscar Wright25-11
09:43PortlandDaniel Hutchins steals it from Daniel Covey25-11
09:41DukeDanny Mire is called for the reach on Oscar Wright in the backcourt - foul #2 on Danny Mire, team foul #725-11
SubsDuke
Tomas Durazo (PG), Roy Milbourn (C)
Joey Murphy, James Hall
 
SubsPortland
Christopher Moore (SG), Brian Clemons (SF), Jeff Hornberg (C)
Danny Mire, Daniel Covey, Joshua Sanders
 
09:41DukeOscar Wright makes the 1st free throw26-11
09:41DukeOscar Wright makes the 2nd free throw27-11
09:31PortlandCyrus Horton is hacked by Tomas Durazo - foul #2 on Tomas Durazo, team foul #627-11
SubsDuke
Joey Murphy (PG), Mohammad Price (SG), James Green (SF), Robert Harris (PF)
Tomas Durazo, Oscar Wright, Daniel Hutchins, Vernon McKee
 
SubsPortland
Eddie Mulloy (C)
Trevor Tobin
 
09:11PortlandChristopher Moore's pass is intercepted by Mohammad Price27-11
09:07DukeJames Green lays it in on a nice dish by Mohammad Price29-11
08:50PortlandEddie Mulloy misses long on a 3 pointer from the left corner29-11
08:48PortlandChristopher Moore tips it home29-13
08:46DukeJoey Murphy is hacked by Cyrus Horton in the backcourt - foul #2 on Cyrus Horton, team foul #829-13
SubsDuke 
SubsPortland
Anthony Marks (PG), Nathan Cooke (SF)
Cyrus Horton, Brian Clemons
 
08:46DukeJoey Murphy makes the 1st free throw30-13
08:46DukeJoey Murphy makes the 2nd free throw31-13
08:25PortlandMohammad Price steals it from Nathan Cooke31-13
08:23DukeJoey Murphy travels in the backcourt31-13
SubsDuke
Daniel Hutchins (SF), Vernon McKee (PF)
James Green, Robert Harris
 
SubsPortland
Trevor Tobin (PF)
Jeff Hornberg
 
08:08PortlandAnthony Marks hits a 3pt shot from the right wing on a nice dish by Christopher Moore31-16
07:58DukeRoy Milbourn banks in the layup on a great pass from Mohammad Price33-16
07:35PortlandChristopher Moore misses long on a 3 from straight away33-16
07:34PortlandNathan Cooke tips it home33-18
LineupDuke
 PG - Joey Murphy (tiring) 2 pts. 4 ast. 2 stl.
 SG - Mohammad Price (fairly fresh) 3 ast. 2 stl.
 SF - Daniel Hutchins (fairly fresh) 1 pts.
 PF - Vernon McKee (fairly fresh) 2 pts. 4 reb.
 C - Roy Milbourn (tiring) 4 pts. 3 reb.
 
LineupPortland
 PG - Anthony Marks (fairly fresh) 3 pts.
 SG - Christopher Moore (tiring) 2 pts. 3 reb.
 SF - Nathan Cooke (fairly fresh) 4 pts.
 PF - Trevor Tobin (fairly fresh)
 C - Eddie Mulloy (tiring) 3 pts. 2 reb.
 
07:13DukeRoy Milbourn is wide open but clanks a runner from the right block33-18
07:11DukeRoy Milbourn tips it home35-18
06:52PortlandChristopher Moore misses long on a 3 from the right wing35-18
06:51DukeJoey Murphy grabs the defensive rebound35-18
06:43DukeMohammad Price misses badly on the uncontested 3pt jumper from the left wing35-18
06:42PortlandThe rebound goes to Nathan Cooke35-18
06:24PortlandVernon McKee denies the turnaround by Trevor Tobin35-18
06:23DukeMohammad Price snags the defensive board35-18
06:12DukeVernon McKee is by himself and knocks in the jump hook in the lane set up by Joey Murphy37-18
05:55PortlandChristopher Moore is whistled for traveling37-18
SubsDuke
Oscar Wright (SG), James Green (SF), Robert Harris (PF), James Hall (C)
Mohammad Price, Daniel Hutchins, Vernon McKee, Roy Milbourn
 
SubsPortland
Daniel Covey (SF), Joshua Sanders (PF), Jeff Hornberg (C)
Nathan Cooke, Trevor Tobin, Eddie Mulloy
 
05:36DukeRobert Harris hits a 3 from straight away set up by James Green40-18
05:24PortlandJeff Hornberg can't connect on a shot from the left wing40-18
05:23DukeThe rebound goes to Robert Harris40-18
05:05DukeOscar Wright's pass is off the mark and out of bounds40-18
04:55PortlandAnthony Marks comes up short on the fadeaway from the right side40-18
04:54DukeJames Hall gets the rebound40-18
04:50DukeJoshua Sanders swats the layup by Joey Murphy40-18
04:49PortlandJeff Hornberg pulls down the rebound40-18
04:35PortlandJames Hall swats the short shot by Joshua Sanders40-18
04:33DukeJames Hall grabs the defensive rebound40-18
04:22DukeJoey Murphy comes up short on the fadeaway in the lane but he's fouled by Anthony Marks - foul #1 on Anthony Marks, team foul #940-18
SubsDuke 
SubsPortland
Nathan Cooke (PG), Brian Clemons (SF), Eddie Mulloy (C)
Christopher Moore, Daniel Covey, Jeff Hornberg
 
04:22DukeJoey Murphy makes the 1st free throw41-18
04:22DukeJoey Murphy misses the 2nd free throw41-18
04:22DukeJoey Murphy grabs the offensive rebound41-18
04:10DukeRobert Harris misses long on a 3pt shot from the left corner41-18
04:08PortlandAnthony Marks pulls down the rebound41-18
03:54PortlandEddie Mulloy comes up short on the 3 from the left wing41-18
03:53DukeJoey Murphy grabs the board41-18
03:33DukeOscar Wright knocks in the shot from the left side set up by James Hall43-18
LineupDuke
 PG - Joey Murphy (tired) 3 pts. 5 ast. 2 stl.
 SG - Oscar Wright (tiring) 8 pts. 1 ast.
 SF - James Green (tiring) 6 pts. 1 ast.
 PF - Robert Harris (tiring) 11 pts.
 C - James Hall (fairly fresh) 4 pts. 5 reb.
 
LineupPortland
 PG - Nathan Cooke (tiring) 4 pts. 2 reb.
 SG - Anthony Marks (tired) 3 pts.
 SF - Brian Clemons (fresh)
 PF - Joshua Sanders (tiring) 2 reb.
 C - Eddie Mulloy (tiring) 3 pts. 2 reb.
 
03:07PortlandAnthony Marks misses long on a 3 from the left corner43-18
03:05DukeJames Green grabs the defensive rebound43-18
02:59DukeRobert Harris comes up short on the 3 from the left wing43-18
02:58DukeJames Hall gets the offensive rebound43-18
02:40DukeRobert Harris misses long on an open jumper from just outside the lane43-18
02:38DukeOscar Wright snags the offensive board43-18
02:31DukeJoshua Sanders is called for the reach on James Hall - foul #2 on Joshua Sanders, team foul #1043-18
SubsDuke
Tomas Durazo (PG), Mohammad Price (SG), Daniel Hutchins (SF), Vernon McKee (PF)
Joey Murphy, Oscar Wright, James Green, Robert Harris
 
SubsPortland
Cyrus Horton (PG), John Gray (SG), Daniel Covey (SF), Trevor Tobin (PF), Jeff Hornberg (C)
Nathan Cooke, Anthony Marks, Brian Clemons, Joshua Sanders, Eddie Mulloy
 
02:31DukeJames Hall misses the 1st free throw43-18
02:31DukeJames Hall misses the 2nd free throw43-18
02:31PortlandJeff Hornberg gets the rebound43-18
02:18PortlandDaniel Covey can't connect on a fadeaway in the paint but he's hacked by Daniel Hutchins - foul #1 on Daniel Hutchins, team foul #743-18
SubsDuke
Roy Milbourn (C)
James Hall
 
SubsPortland 
02:18PortlandDaniel Covey misses the 1st free throw43-18
02:18PortlandDaniel Covey misses the 2nd free throw43-18
02:18DukeVernon McKee grabs the board43-18
02:07DukeDaniel Covey is called for the reach on Daniel Hutchins - foul #1 on Daniel Covey, team foul #1143-18
02:07DukeDaniel Hutchins makes the 1st free throw44-18
02:07DukeDaniel Hutchins makes the 2nd free throw45-18
01:45PortlandJohn Gray blows the layup45-18
01:43DukeDaniel Hutchins gets the rebound45-18
01:39DukeRoy Milbourn loses the dribble to John Gray in the backcourt45-18
01:37PortlandCyrus Horton banks in the layup on a nice dish by John Gray45-20
01:20DukeTrevor Tobin is called for the reach on Mohammad Price - foul #1 on Trevor Tobin, team foul #1245-20
SubsDuke
Robert Harris (PF)
Vernon McKee
 
SubsPortland
Joshua Sanders (PF)
Jeff Hornberg
 
01:20DukeMohammad Price makes the 1st free throw46-20
01:20DukeMohammad Price makes the 2nd free throw47-20
01:03PortlandCyrus Horton misses the driving attempt in the paint47-20
01:02PortlandTrevor Tobin tips it back up and in47-22
00:48DukeMohammad Price misses the wide open 3pt shot from straight away47-22
00:46PortlandCyrus Horton grabs the defensive rebound47-22
00:36PortlandDaniel Covey drills a 3pt shot from the left corner set up by John Gray47-25
00:22DukeMohammad Price loses the dribble to Daniel Covey47-25
00:19PortlandCyrus Horton lays it in on a nice dish by Daniel Covey47-27
00:16DukeDaniel Hutchins is fouled in the backcourt by Daniel Covey - foul #2 on Daniel Covey, team foul #1347-27
SubsDuke
Oscar Wright (SG), Vernon McKee (PF)
Tomas Durazo, Mohammad Price
 
SubsPortland
Danny Mire (PG), Brian Clemons (SF), Eddie Mulloy (C)
Cyrus Horton, Daniel Covey, Trevor Tobin
 
00:16DukeDaniel Hutchins makes the 1st free throw48-27
00:16DukeDaniel Hutchins makes the 2nd free throw49-27
00:00PortlandJoshua Sanders comes up short on the floater from close range49-27
TimeTeamPlayScore
LineupDuke
 PG - Joey Murphy (fresh) 3 pts. 5 ast. 2 stl.
 SG - Oscar Wright (fresh) 8 pts. 1 ast.
 SF - James Green (fresh) 6 pts. 1 ast.
 PF - Robert Harris (fresh) 11 pts.
 C - Roy Milbourn (fresh) 6 pts. 4 reb.
 
LineupPortland
 PG - Cyrus Horton (fresh) 6 pts. 1 ast.
 SG - John Gray (fresh) 2 pts. 3 ast.
 SF - Daniel Covey (fresh) 3 pts. 2 stl.
 PF - Joshua Sanders (fresh) 2 reb.
 C - Eddie Mulloy (fresh) 3 pts. 2 reb.
 
20:00PortlandDaniel Covey inbounds the ball49-27
Game PlanDukeDuke is playing a motion offense and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-2) 
19:46PortlandEddie Mulloy clanks a driving attempt in the paint49-27
19:45PortlandThe offensive rebound goes to Joshua Sanders49-27
19:34PortlandJoey Murphy steps in front of the Joshua Sanders pass49-27
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-2) 
19:05DukeRobert Harris connects on the 3pt jumper from straight away on a great pass from Joey Murphy52-27
18:59PortlandJoshua Sanders knocks in the fadeaway from the left block set up by Cyrus Horton52-29
18:36DukeRoy Milbourn is fouled on the floor by Daniel Covey - foul #3 on Daniel Covey, team foul #152-29
SubsDuke
Mohammad Price (SG), Daniel Hutchins (SF), Vernon McKee (PF)
Joey Murphy, Oscar Wright, James Green
 
SubsPortland
Christopher Moore (SG), Nathan Cooke (SF), Trevor Tobin (PF), Jeff Hornberg (C)
John Gray, Daniel Covey, Joshua Sanders, Eddie Mulloy
 
18:20DukeRobert Harris can't connect on a fadeaway from the left side52-29
18:18PortlandThe rebound goes to Christopher Moore52-29
18:00PortlandJeff Hornberg double dribbles52-29
SubsDuke
James Hall (C)
Roy Milbourn
 
SubsPortland
Danny Mire (PG)
Cyrus Horton
 
17:31DukeVernon McKee throws a bad pass out of bounds52-29
SubsDuke
Joey Murphy (PG)
Mohammad Price
 
SubsPortland
John Gray (SG), Brian Clemons (SF)
Christopher Moore, Nathan Cooke
 
17:21PortlandTrevor Tobin connects on the jumper from the right block and he's hacked by Robert Harris - foul #2 on Robert Harris, team foul #152-31
SubsDuke
James Green (SF)
Daniel Hutchins
 
SubsPortland
Joshua Sanders (PF)
Jeff Hornberg
 
17:21PortlandTrevor Tobin makes the free throw52-32
Game PlanDukeDuke is playing a motion offense and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-2) 
17:00DukeJoshua Sanders denies the turnaround by Robert Harris52-32
16:58DukeThe offensive rebound goes to Joey Murphy52-32
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-2) 
16:34DukeJames Hall is open and buries a driving attempt from the left block on a nice dish by James Green54-32
16:14PortlandJohn Gray hits the front of the rim on the shot from the left wing but the foul's on Robert Harris - foul #3 on Robert Harris, team foul #254-32
SubsDuke
Tomas Durazo (PG), Oscar Wright (SG), Daniel Hutchins (SF), Roy Milbourn (C)
Joey Murphy, James Green, Vernon McKee, James Hall
 
SubsPortland
Cyrus Horton (PG), Christopher Moore (SF), Nathan Cooke (PF), Eddie Mulloy (C)
Danny Mire, Brian Clemons, Joshua Sanders, Trevor Tobin
 
16:14PortlandJohn Gray makes the 1st free throw54-33
16:14PortlandJohn Gray makes the 2nd free throw54-34
16:12DukeRobert Harris is whistled for a carry in the backcourt54-34
SubsDuke 
SubsPortland
Jeff Hornberg (PF)
John Gray
 
16:07PortlandJeff Hornberg comes up short on the jumper from the free throw line54-34
16:05DukeOscar Wright gets the rebound54-34
16:00DukeRobert Harris buries a shot from the right wing on a great pass from Tomas Durazo56-34
LineupDuke
 PG - Tomas Durazo (fresh) 1 ast.
 SG - Oscar Wright (fresh) 8 pts. 1 ast.
 SF - Daniel Hutchins (fresh) 5 pts.
 PF - Robert Harris (fairly fresh) 16 pts. 3 pf.
 C - Roy Milbourn (fresh) 6 pts. 4 reb.
 
LineupPortland
 PG - Cyrus Horton (fresh) 6 pts. 2 ast.
 SG - Christopher Moore (fresh) 2 pts. 4 reb.
 SF - Nathan Cooke (fresh) 4 pts. 2 reb.
 PF - Jeff Hornberg (fresh) 3 reb.
 C - Eddie Mulloy (fresh) 3 pts. 2 reb.
 
15:45PortlandChristopher Moore hits a 3 from the left wing on a nice dish by Cyrus Horton56-37
Game PlanDukeDuke is playing a motion offense and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-2) 
15:43DukeEddie Mulloy steps in front of the Daniel Hutchins pass in the backcourt56-37
15:34PortlandEddie Mulloy scores on a jumper from the baseline and he's fouled by Roy Milbourn - foul #1 on Roy Milbourn, team foul #356-39
SubsDuke 
SubsPortland
Daniel Covey (SF)
Nathan Cooke
 
15:34PortlandEddie Mulloy misses the free throw56-39
15:34DukeRobert Harris grabs the board56-39
15:19DukeOscar Wright misses the fadeaway from the left wing but the foul's on Christopher Moore - foul #2 on Christopher Moore, team foul #256-39
SubsDuke 
SubsPortland
Anthony Marks (SG), Joshua Sanders (PF)
Christopher Moore, Jeff Hornberg
 
15:19DukeOscar Wright misses the 1st free throw56-39
15:19DukeOscar Wright makes the 2nd free throw57-39
Game PlanDukeDuke is playing a motion offense and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense and a fullcourt press (-2) 
15:05PortlandCyrus Horton drills a pull-up jumper from the left side on a nice dish by Daniel Covey and he's hacked by Tomas Durazo - foul #3 on Tomas Durazo, team foul #457-41
SubsDuke
James Green (SF)
Daniel Hutchins
 
SubsPortland 
15:05PortlandCyrus Horton makes the free throw57-42
Game PlanDukeDuke is playing a motion offense (uptempo) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense and a fullcourt press (-2) 
14:52DukeOscar Wright hits the front of the rim on the wide open jumpshot from the right wing57-42
14:50PortlandDaniel Covey grabs the board57-42
14:27PortlandAnthony Marks misses long on a 3 pointer from the left wing57-42
14:26PortlandThe offensive rebound goes to Eddie Mulloy57-42
14:11PortlandEddie Mulloy comes up short on the fadeaway jumper from the free throw line57-42
14:09PortlandJoshua Sanders can't tip it in57-42
14:07PortlandDaniel Covey pulls down the offensive rebound57-42
13:51PortlandAnthony Marks is hacked by Tomas Durazo - foul #4 on Tomas Durazo, team foul #557-42
SubsDuke
Joey Murphy (PG), Mohammad Price (SG), Daniel Hutchins (PF), James Hall (C)
Tomas Durazo, Oscar Wright, Robert Harris, Roy Milbourn
 
SubsPortland
Danny Mire (PG), John Gray (SG), Christopher Moore (SF), Nathan Cooke (PF), Jeff Hornberg (C)
Cyrus Horton, Anthony Marks, Daniel Covey, Joshua Sanders, Eddie Mulloy
 
13:44PortlandChristopher Moore hits the front of the rim on the shot from the right block57-42
13:42DukeJames Green snags the defensive board57-42
13:38DukeJames Green misses short on an open fadeaway jumper from the left wing57-42
13:37PortlandChristopher Moore grabs the board57-42
13:12PortlandNathan Cooke misses long on a fadeaway jumper from the right side57-42
13:10DukeDaniel Hutchins gets the rebound57-42
13:06DukeJohn Gray takes the ball from Mohammad Price in the backcourt57-42
13:05PortlandJohn Gray dunks the ball57-44
12:54DukeNathan Cooke swats the layup by Joey Murphy57-44
12:53PortlandDanny Mire pulls down the rebound57-44
12:36PortlandMohammad Price steals the ball from Nathan Cooke57-44
12:18DukeJames Green buries a pull-up jumper from the free throw line on a nice dish by James Hall59-44
12:01PortlandJohn Gray misses the driving attempt from the baseline but he's fouled by Mohammad Price - foul #1 on Mohammad Price, team foul #659-44
SubsDuke
Oscar Wright (SG), Robert Harris (SF), Vernon McKee (PF), Roy Milbourn (C)
Mohammad Price, James Green, Daniel Hutchins, James Hall
 
SubsPortland
Cyrus Horton (PG), Daniel Covey (SF), Trevor Tobin (PF), Eddie Mulloy (C)
Danny Mire, Christopher Moore, Nathan Cooke, Jeff Hornberg
 
12:01PortlandJohn Gray makes the 1st free throw59-45
12:01PortlandJohn Gray makes the 2nd free throw59-46
11:57DukeCyrus Horton is called for the reach on Joey Murphy in the backcourt - foul #3 on Cyrus Horton, team foul #359-46
LineupDuke
 PG - Joey Murphy (fairly fresh) 3 pts. 6 ast. 3 stl.
 SG - Oscar Wright (fairly fresh) 9 pts. 1 ast.
 SF - Robert Harris (fairly fresh) 16 pts. 3 pf.
 PF - Vernon McKee (fresh) 4 pts. 5 reb. 2 blk.
 C - Roy Milbourn (fresh) 6 pts. 4 reb.
 
LineupPortland
 PG - Cyrus Horton (fresh) 9 pts. 3 ast. 3 pf.
 SG - John Gray (fairly fresh) 8 pts. 3 ast. 2 stl.
 SF - Daniel Covey (fresh) 3 pts. 2 reb. 2 stl. 3 pf.
 PF - Trevor Tobin (fresh) 5 pts.
 C - Eddie Mulloy (fairly fresh) 5 pts. 3 reb.
 
11:49DukeJoey Murphy misses long on a 3pt jumper from the left corner59-46
11:47PortlandDaniel Covey pulls down the rebound59-46
11:25PortlandVernon McKee swats the short shot by Trevor Tobin59-46
11:23DukeRoy Milbourn gets the rebound59-46
11:13DukeOscar Wright is called for 10 seconds59-46
SubsDuke 
SubsPortland
Anthony Marks (SG), Brian Clemons (SF), Joshua Sanders (PF)
John Gray, Daniel Covey, Eddie Mulloy
 
11:02PortlandJoshua Sanders can't connect on a 3pt attempt from the left corner59-46
11:01DukeJoey Murphy pulls down the rebound59-46
10:41DukeOscar Wright hits the front of the rim on the pull-up jumper from the right wing59-46
10:39DukeOscar Wright pulls down the offensive rebound59-46
10:29DukeRoy Milbourn is alone and drills a 3pt jumper from the right wing on a great pass from Joey Murphy62-46
10:06PortlandCyrus Horton is fouled on the floor by Roy Milbourn - foul #2 on Roy Milbourn, team foul #762-46
SubsDuke
Mohammad Price (SG), James Green (SF)
Oscar Wright, Vernon McKee
 
SubsPortland
Danny Mire (SG), Daniel Covey (SF), Eddie Mulloy (C)
Anthony Marks, Brian Clemons, Trevor Tobin
 
10:06PortlandCyrus Horton misses the 1st free throw62-46
10:06DukeRoy Milbourn grabs the board62-46
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense and a fullcourt press (-2) 
09:37DukeRobert Harris misses the 3pt shot from straight away62-46
09:35DukeRoy Milbourn can't tip it in62-46
09:33PortlandDanny Mire grabs the defensive rebound62-46
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-2) 
09:21PortlandJames Green steals it from Danny Mire62-46
09:19DukeJames Green is fouled in the backcourt by Eddie Mulloy - foul #1 on Eddie Mulloy, team foul #462-46
SubsDuke
Daniel Hutchins (SF), James Hall (C)
James Green, Roy Milbourn
 
SubsPortland
John Gray (SG), Jeff Hornberg (PF)
Cyrus Horton, Joshua Sanders
 
08:59DukeRobert Harris is open and scores on a driving attempt in the paint set up by Joey Murphy64-46
08:39PortlandDaniel Covey's pass is intercepted by Daniel Hutchins64-46
08:37DukeJohn Gray is called for the reach on Mohammad Price in the backcourt - foul #3 on John Gray, team foul #564-46
SubsDuke
Vernon McKee (PF)
Robert Harris
 
SubsPortland
Anthony Marks (PG), Christopher Moore (SG), Brian Clemons (SF), Nathan Cooke (PF)
Danny Mire, John Gray, Daniel Covey, Eddie Mulloy
 
08:26DukeMohammad Price is open and scores on a 3 from the left corner set up by Joey Murphy67-46
08:12PortlandThe jump hook by Brian Clemons is blocked by Vernon McKee67-46
08:10DukeJoey Murphy grabs the defensive rebound67-46
08:05DukeDaniel Hutchins is hacked by Brian Clemons in the backcourt - foul #1 on Brian Clemons, team foul #667-46
SubsDuke
Oscar Wright (SG), James Green (SF), Roy Milbourn (C)
Mohammad Price, Daniel Hutchins, James Hall
 
SubsPortland
Trevor Tobin (C)
Jeff Hornberg
 
07:46DukeJoey Murphy clanks a fadeaway from the free throw line67-46
07:44DukeJames Green misses the tip67-46
07:42PortlandThe rebound goes to Nathan Cooke67-46
LineupDuke
 PG - Joey Murphy (tiring) 3 pts. 9 ast. 3 stl.
 SG - Oscar Wright (fairly fresh) 9 pts. 1 ast.
 SF - James Green (tiring) 8 pts. 2 ast.
 PF - Vernon McKee (fairly fresh) 4 pts. 5 reb. 4 blk.
 C - Roy Milbourn (fairly fresh) 9 pts. 7 reb.
 
LineupPortland
 PG - Anthony Marks (fairly fresh) 3 pts.
 SG - Christopher Moore (fairly fresh) 5 pts. 5 reb.
 SF - Brian Clemons (fresh)
 PF - Nathan Cooke (fairly fresh) 4 pts. 3 reb.
 C - Trevor Tobin (fresh) 5 pts.
 
07:34PortlandNathan Cooke is hacked by Vernon McKee - foul #1 on Vernon McKee, team foul #867-46
SubsDuke
Tomas Durazo (PG), Robert Harris (PF)
Joey Murphy, Vernon McKee
 
SubsPortland
Danny Mire (PG), John Gray (SG), Daniel Covey (SF)
Anthony Marks, Christopher Moore, Brian Clemons
 
07:34PortlandNathan Cooke makes the 1st free throw67-47
07:34PortlandNathan Cooke makes the 2nd free throw67-48
07:32DukeDaniel Covey steps in front of the Tomas Durazo pass in the backcourt67-48
07:31PortlandDaniel Covey jams it67-50
07:02DukeTomas Durazo makes the 3pt shot from the right wing set up by Robert Harris70-50
06:52PortlandDanny Mire clanks a fadeaway jumper from the left wing70-50
06:50PortlandDaniel Covey tips it back up and in70-52
06:21DukeRobert Harris misses the 3pt attempt from the left wing70-52
06:20PortlandTrevor Tobin pulls down the rebound70-52
06:00PortlandDaniel Covey makes the driving attempt from the left block set up by Nathan Cooke70-54
05:42DukeJames Green misses short on an open 3pt jumper from the right corner70-54
05:41PortlandJohn Gray pulls down the rebound70-54
05:39PortlandDanny Mire's pass is intercepted by Tomas Durazo in the backcourt70-54
05:10DukeRobert Harris scores on a fadeaway jumper from the free throw line72-54
05:02PortlandNathan Cooke clanks a fadeaway from the left block72-54
05:00DukeRobert Harris grabs the board72-54
04:36DukeRobert Harris is whistled for an offensive foul - foul #4 on Robert Harris, team foul #972-54
SubsDuke
Joey Murphy (PG), Mohammad Price (SG), Daniel Hutchins (SF), Vernon McKee (PF), James Hall (C)
Tomas Durazo, Oscar Wright, James Green, Robert Harris, Roy Milbourn
 
SubsPortland
Cyrus Horton (PG), Christopher Moore (SG), Brian Clemons (SF), Joshua Sanders (PF), Eddie Mulloy (C)
Danny Mire, John Gray, Daniel Covey, Nathan Cooke, Trevor Tobin
 
04:20PortlandChristopher Moore's pass is off the mark and out of bounds72-54
03:52DukeEddie Mulloy picks off the pass by Vernon McKee72-54
03:38PortlandVernon McKee takes the ball from Cyrus Horton72-54
LineupDuke
 PG - Joey Murphy (tiring) 3 pts. 9 ast. 3 stl.
 SG - Mohammad Price (fresh) 5 pts. 3 ast. 3 stl.
 SF - Daniel Hutchins (fresh) 5 pts. 2 reb. 2 stl.
 PF - Vernon McKee (fresh) 4 pts. 5 reb. 4 blk.
 C - James Hall (fresh) 6 pts. 6 reb.
 
LineupPortland
 PG - Cyrus Horton (fresh) 9 pts. 3 ast. 3 pf.
 SG - Christopher Moore (fresh) 5 pts. 5 reb.
 SF - Brian Clemons (fresh)
 PF - Joshua Sanders (fresh) 2 pts. 4 reb. 2 blk.
 C - Eddie Mulloy (fairly fresh) 5 pts. 3 reb. 2 stl.
 
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+2) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-1) 
03:18DukeEddie Mulloy is called for the reach on Vernon McKee - foul #2 on Eddie Mulloy, team foul #772-54
SubsDuke 
SubsPortland
Danny Mire (PG), Anthony Marks (SG), Jeff Hornberg (PF), Nathan Cooke (C)
Cyrus Horton, Brian Clemons, Joshua Sanders, Eddie Mulloy
 
03:18DukeVernon McKee makes the 1st free throw73-54
03:18DukeVernon McKee makes the 2nd free throw74-54
03:03PortlandNathan Cooke makes the pull-up jumper from the right side on a great pass from Anthony Marks74-56
02:43DukeJoey Murphy is hacked by Christopher Moore - foul #3 on Christopher Moore, team foul #874-56
02:43DukeJoey Murphy makes the 1st free throw75-56
02:43DukeJoey Murphy makes the 2nd free throw76-56
Game PlanDukeDuke is playing a motion offense (slowdown) and a man to man (+5) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-1) 
02:30PortlandNathan Cooke is whistled for a carry76-56
SubsDuke
Oscar Wright (SG), James Green (SF), Robert Harris (PF)
Mohammad Price, Daniel Hutchins, Vernon McKee
 
SubsPortland
Trevor Tobin (C)
Nathan Cooke
 
02:07DukeRobert Harris makes the wide open runner in the paint78-56
01:57PortlandJames Hall is called for the reach on Danny Mire - foul #1 on James Hall, team foul #1078-56
SubsDuke
Roy Milbourn (C)
James Hall
 
SubsPortland
Nathan Cooke (SF)
Anthony Marks
 
01:57PortlandDanny Mire makes the 1st free throw78-57
01:57PortlandDanny Mire makes the 2nd free throw78-58
01:31DukeRoy Milbourn hits the front of the rim on the pull-up jumper from the left wing78-58
01:30PortlandChristopher Moore gets the rebound78-58
01:24PortlandDanny Mire misses badly on a fadeaway from the left side78-58
01:22PortlandJeff Hornberg gets the offensive rebound78-58
01:04PortlandChristopher Moore can't finish the layup78-58
01:02PortlandNathan Cooke grabs the offensive rebound78-58
00:48PortlandJeff Hornberg misses badly on a pull-up jumper from the left wing but he's fouled by Robert Harris - foul #5 on Robert Harris, team foul #1178-58
SubsDuke
Vernon McKee (PF)
Robert Harris
 
SubsPortland 
00:48PortlandJeff Hornberg misses the 1st free throw78-58
00:48PortlandJeff Hornberg makes the 2nd free throw78-59
Game PlanDukeDuke is playing a spread offense (hold ball) and a man to man (+5) 
Game PlanPortlandPortland is playing a motion offense (uptempo) and a fullcourt press (-1) 
00:23DukeVernon McKee is fouled on the floor by Nathan Cooke - foul #1 on Nathan Cooke, team foul #978-59
00:23DukeVernon McKee makes the 1st free throw79-59
00:23DukeVernon McKee makes the 2nd free throw80-59
Game PlanDukeDuke is playing a spread offense (hold ball) and a man to man (+5) 
Game PlanPortlandPortland is playing a quick shot offense (quick shot) and a fullcourt press (-1) 
00:17PortlandNathan Cooke is whistled for a carry80-59
00:00DukeJoey Murphy runs out the clock80-59