#00539B #F12B19
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
N. Park Sim AI
Shenandoah Sim AI
Final -
12/4/2024
71
  1 2 F
N. Park 39 32 71
Shenandoah 41 48 89
89
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cIrving Weaver 17 0-2 0-0 0-0 1 7 2 0 0 2 3 0
pfMilton Albert 17 5-8 1-3 0-3 3 5 1 1 1 1 1 11
sfGary Kan 22 2-7 0-2 4-6 1 1 0 4 1 0 1 8
sgRichard McGarrity 21 0-2 0-0 5-6 2 4 3 3 0 0 3 5
pgPaul Chen 17 1-4 0-1 0-0 0 0 1 2 0 0 2 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfRupert Jones 19 2-2 0-0 2-2 3 5 0 1 0 0 2 6
pgJames Hudgens 18 4-9 2-5 1-2 0 0 1 3 1 0 2 11
sfJohn Bohan 17 4-7 1-3 3-3 1 2 1 1 1 0 1 12
sgDaniel Cabral 16 1-2 0-1 5-5 1 1 2 1 1 0 4 7
cJames Rudy 14 1-1 0-0 0-0 0 2 0 1 0 0 5 2
cMathew McShea 13 2-5 1-4 0-0 1 3 0 0 1 0 0 5
sgJoey Benner 9 1-1 0-0 0-0 0 0 0 4 0 0 1 2
Totals 200 23-50 5-19 20-27 13 30 11 21 6 3 25 71
Percentages   .460 .263 .741                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cThomas Sova 18 3-6 0-1 0-3 0 1 0 2 1 0 3 6
pfMilton Locke 16 0-1 0-1 1-2 0 3 2 0 0 0 2 1
sfHarry Marshall 21 5-9 0-1 4-6 0 2 3 2 1 1 1 14
sgEric Heath 12 3-3 1-1 0-0 0 0 2 1 3 0 3 7
pgWillie Julien 20 3-5 1-1 2-2 1 1 4 2 3 0 2 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfMark Voigt 20 4-7 1-1 3-3 1 4 2 1 1 0 0 12
pgJames Ryans 17 2-4 1-3 1-1 0 2 2 0 1 0 2 6
cMartin Mitchell 16 3-3 0-0 1-2 2 4 1 0 0 0 2 7
pgClayton Moody 16 2-3 0-0 1-2 0 0 1 2 1 0 5 5
sgFrank Holmes 16 3-4 1-1 1-2 1 3 0 1 2 0 0 8
pfJeffrey Zeleznik 15 3-5 0-0 2-4 2 5 3 2 1 1 3 8
pfKenneth Bailey 13 2-2 0-0 2-3 1 2 0 1 0 0 1 6
Totals 200 33-52 5-10 18-30 8 27 20 14 14 2 24 89
Percentages   .635 .500 .600                

NPU
39
12-24
3-8
12-17
6
18
7
10
1
2
13
10
11
7
0
24
32
11-26
2-11
8-10
7
12
4
11
5
1
12
16
9
8
0
21
71
23-50
5-19
20-27
13
30
11
21
6
3
25
26
20
15
0
45
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
SU
41
13-25
5-10
10-15
3
12
7
8
7
0
13
12
9
4
3
28
48
20-27
0-0
8-15
5
15
13
6
7
2
11
32
19
4
12
24
89
33-52
5-10
18-30
8
27
20
14
14
2
24
44
28
8
15
52
PLAYER OF THE GAME
sf Harry Marshall Shenandoah
14 Points, 3 Assists
TimeTeamPlayScore
LineupN. Park
 PG - Paul Chen (fresh)
 SG - Richard McGarrity (fresh)
 SF - Gary Kan (fresh)
 PF - Milton Albert (fresh)
 C - Irving Weaver (fresh)
 
LineupShenandoah
 PG - Willie Julien (fresh)
 SG - Eric Heath (fresh)
 SF - Harry Marshall (fresh)
 PF - Milton Locke (fresh)
 C - Thomas Sova (fresh)
 
20:00ShenandoahThomas Sova wins the tip0-0
Game PlanN. ParkN. Park is playing a triangle offense and a man to man (0) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:42ShenandoahMilton Locke misses short on a 3 from the right corner0-0
19:40N. ParkRichard McGarrity pulls down the rebound0-0
19:38N. ParkGary Kan's pass is intercepted by Eric Heath in the backcourt0-0
19:33ShenandoahRichard McGarrity is called for the reach on Willie Julien - foul #1 on Richard McGarrity, team foul #10-0
19:16ShenandoahHarry Marshall hits the front of the rim on the driving attempt from the right block0-0
19:15N. ParkIrving Weaver gets the rebound0-0
19:11N. ParkWillie Julien steals the ball from Paul Chen in the backcourt0-0
18:54ShenandoahHarry Marshall comes up short on the 3 from straight away0-0
18:53ShenandoahWillie Julien pulls down the offensive rebound0-0
18:41ShenandoahHarry Marshall hits the front of the rim on the fadeaway from the right wing0-0
18:40N. ParkIrving Weaver gets the rebound0-0
18:37N. ParkGary Kan is hacked by Eric Heath in the backcourt - foul #1 on Eric Heath, team foul #10-0
18:23N. ParkMilton Albert misses long on a fadeaway near the basket0-0
18:21ShenandoahMilton Locke pulls down the rebound0-0
18:06ShenandoahThomas Sova travels with the ball0-0
17:37N. ParkIrving Weaver can't connect on a driving attempt from close range0-0
17:35N. ParkRichard McGarrity misses the tip0-0
17:33N. ParkMilton Albert snags the offensive board0-0
17:27N. ParkMilton Albert misses the lay-in but he's fouled by Milton Locke - foul #1 on Milton Locke, team foul #20-0
SubsN. Park
Daniel Cabral (PG), James Hudgens (SG), John Bohan (SF), Rupert Jones (C)
Paul Chen, Richard McGarrity, Gary Kan, Irving Weaver
 
SubsShenandoah
Clayton Moody (PG), James Ryans (SG), Jeffrey Zeleznik (SF), Mark Voigt (PF), Martin Mitchell (C)
Willie Julien, Eric Heath, Harry Marshall, Milton Locke, Thomas Sova
 
17:27N. ParkMilton Albert misses the 1st free throw0-0
17:27N. ParkMilton Albert misses the 2nd free throw0-0
17:27N. ParkDaniel Cabral pulls down the offensive rebound0-0
17:12N. ParkJames Hudgens drills a 3 from the right corner3-0
16:55ShenandoahClayton Moody comes up short on the floater from just outside the lane3-0
16:54N. ParkMilton Albert pulls down the rebound3-0
16:34N. ParkJohn Bohan scores on a 3 pointer from the right corner on a nice dish by Milton Albert6-0
16:15ShenandoahJeffrey Zeleznik banks in the layup6-2
15:56N. ParkMilton Albert is open and scores on a 3pt jumper from straight away set up by Daniel Cabral9-2
LineupN. Park
 PG - Daniel Cabral (fresh) 1 ast.
 SG - James Hudgens (fresh) 3 pts.
 SF - John Bohan (fresh) 3 pts.
 PF - Milton Albert (fairly fresh) 3 pts. 2 reb.
 C - Rupert Jones (fresh)
 
LineupShenandoah
 PG - Clayton Moody (fairly fresh)
 SG - James Ryans (fresh)
 SF - Jeffrey Zeleznik (fairly fresh) 2 pts.
 PF - Mark Voigt (fresh)
 C - Martin Mitchell (fairly fresh)
 
15:43ShenandoahJames Ryans misses badly on a 3 pointer from the right wing9-2
15:42ShenandoahMartin Mitchell gets the offensive rebound9-2
15:16ShenandoahMark Voigt is hacked by Daniel Cabral - foul #1 on Daniel Cabral, team foul #29-2
SubsN. Park
Paul Chen (PG), Richard McGarrity (SG), Gary Kan (SF), James Rudy (PF), Mathew McShea (C)
Daniel Cabral, James Hudgens, John Bohan, Milton Albert, Rupert Jones
 
SubsShenandoah
Willie Julien (PG), Frank Holmes (SG), Harry Marshall (SF), Milton Locke (PF), Kenneth Bailey (C)
Clayton Moody, James Ryans, Jeffrey Zeleznik, Mark Voigt, Martin Mitchell
 
15:07ShenandoahHarry Marshall misses short on a driving attempt in the lane but he's hacked by Gary Kan - foul #1 on Gary Kan, team foul #39-2
15:07ShenandoahHarry Marshall makes the 1st free throw9-3
15:07ShenandoahHarry Marshall makes the 2nd free throw9-4
14:51N. ParkGary Kan is whistled for traveling9-4
SubsN. Park
Irving Weaver (C)
Mathew McShea
 
SubsShenandoah
Thomas Sova (C)
Kenneth Bailey
 
14:32ShenandoahIrving Weaver swats the short shot by Thomas Sova9-4
14:31N. ParkJames Rudy grabs the defensive rebound9-4
14:02N. ParkGary Kan misses the easy layup but he's fouled by Milton Locke - foul #2 on Milton Locke, team foul #39-4
SubsN. Park
Rupert Jones (PF)
James Rudy
 
SubsShenandoah
Eric Heath (SG), Mark Voigt (PF)
Willie Julien, Milton Locke
 
14:02N. ParkGary Kan makes the 1st free throw10-4
14:02N. ParkGary Kan misses the 2nd free throw10-4
14:02N. ParkRupert Jones snags the offensive board10-4
13:46N. ParkRichard McGarrity hits the front of the rim on the fadeaway jumper from the free throw line but he's hacked by Eric Heath - foul #2 on Eric Heath, team foul #410-4
SubsN. Park
Mathew McShea (C)
Irving Weaver
 
SubsShenandoah
Willie Julien (PG), Kenneth Bailey (C)
Eric Heath, Thomas Sova
 
13:46N. ParkRichard McGarrity makes the 1st free throw11-4
13:46N. ParkRichard McGarrity makes the 2nd free throw12-4
13:27ShenandoahFrank Holmes hits a shot from the right block set up by Willie Julien12-6
13:13N. ParkGary Kan misses the easy layup12-6
13:12N. ParkRichard McGarrity pulls down the offensive rebound12-6
13:00N. ParkMathew McShea can't connect on an uncontested 3pt jumper from the right corner12-6
12:58ShenandoahHarry Marshall pulls down the rebound12-6
12:35ShenandoahMark Voigt's pass is off the mark and out of bounds12-6
SubsN. Park
Daniel Cabral (PG), James Hudgens (SG), John Bohan (SF), James Rudy (PF), Irving Weaver (C)
Paul Chen, Richard McGarrity, Gary Kan, Rupert Jones, Mathew McShea
 
SubsShenandoah
Clayton Moody (PG), James Ryans (SG), Jeffrey Zeleznik (SF), Martin Mitchell (PF), Thomas Sova (C)
Willie Julien, Frank Holmes, Harry Marshall, Mark Voigt, Kenneth Bailey
 
12:21N. ParkMartin Mitchell is called for the reach on Daniel Cabral - foul #1 on Martin Mitchell, team foul #512-6
12:14N. ParkJames Hudgens misses short on an open turnaround in the paint12-6
12:12ShenandoahMartin Mitchell grabs the defensive rebound12-6
11:46ShenandoahJeffrey Zeleznik misses the jumper from close range but he's hacked by James Hudgens - foul #1 on James Hudgens, team foul #412-6
11:46ShenandoahJeffrey Zeleznik makes the 1st free throw12-7
11:46ShenandoahJeffrey Zeleznik misses the 2nd free throw12-7
11:46N. ParkJames Rudy pulls down the rebound12-7
LineupN. Park
 PG - Daniel Cabral (fresh) 1 ast.
 SG - James Hudgens (fresh) 3 pts.
 SF - John Bohan (fresh) 3 pts.
 PF - James Rudy (fresh) 2 reb.
 C - Irving Weaver (fresh) 2 reb.
 
LineupShenandoah
 PG - Clayton Moody (fresh)
 SG - James Ryans (fresh)
 SF - Jeffrey Zeleznik (fresh) 3 pts.
 PF - Martin Mitchell (fresh) 2 reb.
 C - Thomas Sova (fresh)
 
11:44N. ParkDaniel Cabral is hacked by Jeffrey Zeleznik in the backcourt - foul #1 on Jeffrey Zeleznik, team foul #612-7
11:35N. ParkJames Hudgens misses badly on a 3 from the left wing12-7
11:34N. ParkJohn Bohan tips it home14-7
11:32ShenandoahDaniel Cabral picks off the pass by Clayton Moody in the backcourt14-7
11:10N. ParkJames Hudgens connects on the shot from close range on a great pass from Irving Weaver16-7
11:06ShenandoahJames Ryans can't connect on a 3 from the left corner16-7
11:04ShenandoahMartin Mitchell tips it back up and in16-9
10:58N. ParkJames Hudgens misses long on an open 3pt attempt from the right corner16-9
10:57ShenandoahThe rebound goes to James Ryans16-9
10:39ShenandoahThomas Sova misses badly on a runner near the basket16-9
10:37N. ParkIrving Weaver snags the defensive board16-9
10:20N. ParkDaniel Cabral hits a fadeaway from the right side set up by James Hudgens and the foul's on Clayton Moody - foul #1 on Clayton Moody, team foul #718-9
SubsN. Park
Richard McGarrity (SG), Gary Kan (SF), Milton Albert (PF), Rupert Jones (C)
James Hudgens, John Bohan, James Rudy, Irving Weaver
 
SubsShenandoah
Willie Julien (PG), Frank Holmes (SG), Harry Marshall (SF), Mark Voigt (PF), Kenneth Bailey (C)
Clayton Moody, James Ryans, Jeffrey Zeleznik, Martin Mitchell, Thomas Sova
 
10:20N. ParkDaniel Cabral makes the free throw19-9
10:00ShenandoahA charge is called on Harry Marshall - foul #1 on Harry Marshall, team foul #819-9
SubsN. Park
Paul Chen (PG)
Daniel Cabral
 
SubsShenandoah 
09:46N. ParkWillie Julien picks off the pass by Milton Albert19-9
09:28ShenandoahKenneth Bailey scores on a fadeaway in the paint on a great pass from Harry Marshall19-11
09:12N. ParkRichard McGarrity misses the fadeaway from the free throw line but the foul's on Kenneth Bailey - foul #1 on Kenneth Bailey, team foul #919-11
SubsN. Park 
SubsShenandoah
James Ryans (SG)
Frank Holmes
 
09:12N. ParkRichard McGarrity makes the 1st free throw20-11
09:12N. ParkRichard McGarrity misses the 2nd free throw20-11
09:12ShenandoahMark Voigt gets the rebound20-11
08:58ShenandoahHarry Marshall can't connect on a fadeaway from the right side but he's hacked by Paul Chen - foul #1 on Paul Chen, team foul #520-11
SubsN. Park
James Hudgens (SG), Mathew McShea (C)
Richard McGarrity, Milton Albert
 
SubsShenandoah
Thomas Sova (C)
Kenneth Bailey
 
08:58ShenandoahHarry Marshall makes the 1st free throw20-12
08:58ShenandoahHarry Marshall misses the 2nd free throw20-12
08:58N. ParkRupert Jones snags the defensive board20-12
08:32N. ParkRupert Jones scores on a jumpshot from the right wing22-12
08:09ShenandoahWillie Julien throws a bad pass out of bounds22-12
SubsN. Park
Joey Benner (PG), John Bohan (SF), James Rudy (PF)
Paul Chen, Gary Kan, Rupert Jones
 
SubsShenandoah 
07:51N. ParkJoey Benner's pass is off the mark and out of bounds22-12
SubsN. Park
Daniel Cabral (PG), Milton Albert (PF)
Joey Benner, Mathew McShea
 
SubsShenandoah
Frank Holmes (SG), Martin Mitchell (PF), Kenneth Bailey (C)
James Ryans, Mark Voigt, Thomas Sova
 
07:36ShenandoahJames Rudy is called for the reach on Kenneth Bailey - foul #1 on James Rudy, team foul #622-12
SubsN. Park
Richard McGarrity (SG)
James Hudgens
 
SubsShenandoah
Clayton Moody (PG), Jeffrey Zeleznik (SF)
Willie Julien, Harry Marshall
 
LineupN. Park
 PG - Daniel Cabral (fresh) 3 pts. 1 ast.
 SG - Richard McGarrity (fresh) 3 pts.
 SF - John Bohan (fresh) 5 pts.
 PF - Milton Albert (fresh) 3 pts. 2 reb.
 C - James Rudy (fresh) 2 reb.
 
LineupShenandoah
 PG - Clayton Moody (fresh)
 SG - Frank Holmes (fresh) 2 pts.
 SF - Jeffrey Zeleznik (fresh) 3 pts.
 PF - Martin Mitchell (fresh) 2 pts. 3 reb.
 C - Kenneth Bailey (fresh) 2 pts.
 
07:21ShenandoahClayton Moody hits a floater from the left side22-14
07:10N. ParkJohn Bohan makes the jumper from the left wing on a great pass from Richard McGarrity24-14
07:00ShenandoahFrank Holmes knocks in the 3 from straight away on a nice dish by Jeffrey Zeleznik24-17
06:58N. ParkJohn Bohan is fouled in the backcourt by Jeffrey Zeleznik - foul #2 on Jeffrey Zeleznik, team foul #1024-17
SubsN. Park
Irving Weaver (C)
Milton Albert
 
SubsShenandoah
James Ryans (SG), Harry Marshall (SF), Mark Voigt (PF), Thomas Sova (C)
Frank Holmes, Jeffrey Zeleznik, Martin Mitchell, Kenneth Bailey
 
06:58N. ParkJohn Bohan makes the 1st free throw25-17
06:58N. ParkJohn Bohan makes the 2nd free throw26-17
06:50ShenandoahMark Voigt hits the front of the rim on the floater from the right side but the foul's on Daniel Cabral - foul #2 on Daniel Cabral, team foul #726-17
SubsN. Park
James Hudgens (PG), Gary Kan (SF)
Daniel Cabral, John Bohan
 
SubsShenandoah 
06:50ShenandoahMark Voigt makes the 1st free throw26-18
06:50ShenandoahMark Voigt makes the 2nd free throw26-19
06:21N. ParkJames Hudgens misses badly on a 3pt shot from straight away26-19
06:20ShenandoahThe rebound goes to Mark Voigt26-19
06:09ShenandoahMark Voigt drills a 3 pointer from the left wing set up by Harry Marshall26-22
06:07N. ParkMark Voigt steps in front of the Richard McGarrity pass in the backcourt26-22
05:59ShenandoahClayton Moody loses the ball out of bounds26-22
SubsN. Park
Paul Chen (PG), Rupert Jones (PF), Mathew McShea (C)
Richard McGarrity, James Rudy, Irving Weaver
 
SubsShenandoah
Willie Julien (PG)
Clayton Moody
 
05:46N. ParkGary Kan lays it up and in on a nice dish by Paul Chen28-22
05:42ShenandoahThomas Sova loses the ball out of bounds28-22
SubsN. Park
Joey Benner (SG), John Bohan (SF), Milton Albert (PF)
James Hudgens, Gary Kan, Mathew McShea
 
SubsShenandoah
Frank Holmes (SG), Martin Mitchell (PF), Kenneth Bailey (C)
James Ryans, Mark Voigt, Thomas Sova
 
05:26N. ParkJoey Benner knocks in the floater from just outside the lane30-22
05:10ShenandoahThe short jumper by Harry Marshall is denied by Milton Albert30-22
05:09N. ParkJohn Bohan grabs the board30-22
05:04N. ParkPaul Chen hits the front of the rim on the 3 pointer from the right corner30-22
05:02ShenandoahKenneth Bailey grabs the defensive rebound30-22
04:45ShenandoahHarry Marshall drills a turnaround from the right block30-24
04:32N. ParkJoey Benner loses the dribble to Frank Holmes30-24
04:14ShenandoahJohn Bohan is called for the reach on Harry Marshall - foul #1 on John Bohan, team foul #830-24
SubsN. Park
James Hudgens (SG), Gary Kan (SF), Mathew McShea (PF), Irving Weaver (C)
Joey Benner, John Bohan, Milton Albert, Rupert Jones
 
SubsShenandoah
James Ryans (SG), Mark Voigt (PF), Thomas Sova (C)
Frank Holmes, Martin Mitchell, Kenneth Bailey
 
04:14ShenandoahHarry Marshall misses the 1st free throw30-24
04:14N. ParkThe rebound goes to Mathew McShea30-24
04:10N. ParkPaul Chen comes up short on the pull-up jumper from the left wing30-24
04:08ShenandoahJames Ryans snags the defensive board30-24
04:02ShenandoahWillie Julien knocks in the 3pt jumper from the left wing30-27
03:49N. ParkPaul Chen drills a runner from the left block32-27
03:23ShenandoahThomas Sova drills a turnaround near the basket and he's hacked by Irving Weaver - foul #1 on Irving Weaver, team foul #932-29
SubsN. Park
Richard McGarrity (SG), Daniel Cabral (SF), James Rudy (PF)
Paul Chen, Gary Kan, Mathew McShea
 
SubsShenandoah
Clayton Moody (PG), Eric Heath (SG), Jeffrey Zeleznik (SF), Milton Locke (PF)
Willie Julien, James Ryans, Harry Marshall, Mark Voigt
 
03:23ShenandoahThomas Sova misses the free throw32-29
03:23N. ParkIrving Weaver snags the defensive board32-29
LineupN. Park
 PG - James Hudgens (fresh) 5 pts. 1 ast.
 SG - Richard McGarrity (fresh) 3 pts. 1 ast.
 SF - Daniel Cabral (fresh) 3 pts. 1 ast.
 PF - James Rudy (fresh) 2 reb.
 C - Irving Weaver (fresh) 4 reb.
 
LineupShenandoah
 PG - Clayton Moody (fresh) 2 pts.
 SG - Eric Heath (fresh)
 SF - Jeffrey Zeleznik (fresh) 3 pts.
 PF - Milton Locke (fresh)
 C - Thomas Sova (fairly fresh) 2 pts.
 
03:10N. ParkIrving Weaver hits the front of the rim on the pull-up jumper from the free throw line32-29
03:09ShenandoahMilton Locke gets the rebound32-29
02:46ShenandoahEric Heath knocks in the 3 from the left wing set up by Jeffrey Zeleznik32-32
02:32N. ParkJeffrey Zeleznik is called for the reach on James Hudgens - foul #3 on Jeffrey Zeleznik, team foul #1132-32
SubsN. Park
Rupert Jones (PF)
Irving Weaver
 
SubsShenandoah
Willie Julien (PG), Mark Voigt (SF)
Clayton Moody, Jeffrey Zeleznik
 
02:32N. ParkJames Hudgens misses the 1st free throw32-32
02:32N. ParkJames Hudgens makes the 2nd free throw33-32
02:28ShenandoahWillie Julien throws a bad pass out of bounds in the backcourt33-32
SubsN. Park
Gary Kan (SF)
James Hudgens
 
SubsShenandoah 
02:17N. ParkRupert Jones is hacked by Thomas Sova - foul #1 on Thomas Sova, team foul #1233-32
SubsN. Park
Milton Albert (PF)
James Rudy
 
SubsShenandoah
Martin Mitchell (C)
Thomas Sova
 
02:17N. ParkRupert Jones makes the 1st free throw34-32
02:17N. ParkRupert Jones makes the 2nd free throw35-32
01:54ShenandoahMark Voigt knocks in the fadeaway from the right wing on a nice dish by Martin Mitchell35-34
01:31N. ParkMilton Albert connects on the open floater in the lane set up by Richard McGarrity37-34
01:14ShenandoahMark Voigt misses badly on a floater from the left block37-34
01:12N. ParkThe rebound goes to Richard McGarrity37-34
01:08N. ParkRichard McGarrity is fouled in the backcourt by Eric Heath - foul #3 on Eric Heath, team foul #1337-34
SubsN. Park
Joey Benner (PG), John Bohan (SF), James Rudy (PF), Mathew McShea (C)
Daniel Cabral, Gary Kan, Milton Albert, Rupert Jones
 
SubsShenandoah
Clayton Moody (PG), James Ryans (SG), Frank Holmes (SF), Kenneth Bailey (C)
Willie Julien, Eric Heath, Mark Voigt, Martin Mitchell
 
01:08N. ParkRichard McGarrity makes the 1st free throw38-34
01:08N. ParkRichard McGarrity makes the 2nd free throw39-34
00:53ShenandoahRichard McGarrity is called for the reach on Kenneth Bailey - foul #2 on Richard McGarrity, team foul #1039-34
SubsN. Park
James Hudgens (SG)
Richard McGarrity
 
SubsShenandoah 
00:53ShenandoahKenneth Bailey makes the 1st free throw39-35
00:53ShenandoahKenneth Bailey makes the 2nd free throw39-36
00:51N. ParkJoey Benner is called for the offensive foul in the backcourt - foul #1 on Joey Benner, team foul #1139-36
00:36ShenandoahJames Ryans drills a 3 from the right wing on a great pass from Milton Locke and the foul's on James Rudy - foul #2 on James Rudy, team foul #1239-39
00:36ShenandoahJames Ryans makes the free throw39-40
00:19N. ParkClayton Moody steals it from James Hudgens39-40
00:05ShenandoahClayton Moody misses short on a runner from the left block but he's fouled by James Hudgens - foul #2 on James Hudgens, team foul #1339-40
SubsN. Park
Paul Chen (PG), Irving Weaver (C)
Joey Benner, James Rudy
 
SubsShenandoah
Harry Marshall (SF), Thomas Sova (C)
James Ryans, Kenneth Bailey
 
00:05ShenandoahClayton Moody misses the 1st free throw39-40
00:05ShenandoahClayton Moody makes the 2nd free throw39-41
00:02N. ParkFrank Holmes takes the ball from James Hudgens in the backcourt39-41
00:00ShenandoahThomas Sova misses short on a 3 from straight away39-41
TimeTeamPlayScore
LineupN. Park
 PG - Paul Chen (fresh) 2 pts. 1 ast.
 SG - Richard McGarrity (fresh) 5 pts. 2 ast.
 SF - Gary Kan (fresh) 3 pts.
 PF - Milton Albert (fresh) 5 pts. 2 reb.
 C - Irving Weaver (fresh) 4 reb.
 
LineupShenandoah
 PG - Willie Julien (fresh) 3 pts. 1 ast. 2 stl.
 SG - James Ryans (fresh) 4 pts.
 SF - Harry Marshall (fresh) 5 pts.
 PF - Milton Locke (fresh) 2 reb.
 C - Thomas Sova (fresh) 2 pts.
 
20:00N. ParkGary Kan inbounds the ball39-41
Game PlanN. ParkN. Park is playing a triangle offense and a man to man (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
19:58N. ParkThomas Sova steps in front of the Richard McGarrity pass in the backcourt39-41
19:42ShenandoahWillie Julien misses short on a pull-up jumper from the left wing but he's hacked by Paul Chen - foul #2 on Paul Chen, team foul #139-41
19:42ShenandoahWillie Julien makes the 1st free throw39-42
19:42ShenandoahWillie Julien makes the 2nd free throw39-43
19:25N. ParkRichard McGarrity misses the easy layup39-43
19:24N. ParkIrving Weaver grabs the offensive rebound39-43
19:17N. ParkPaul Chen misses badly on a turnaround in the lane39-43
19:15N. ParkMilton Albert tips it back up and in41-43
19:11ShenandoahJames Ryans connects on the fadeaway jumper from the right side set up by Harry Marshall41-45
19:05N. ParkPaul Chen loses the dribble to James Ryans41-45
18:48ShenandoahHarry Marshall buries a floater in the lane set up by James Ryans and he's hacked by Irving Weaver - foul #2 on Irving Weaver, team foul #241-47
SubsN. Park
Rupert Jones (C)
Irving Weaver
 
SubsShenandoah
Clayton Moody (PG), Frank Holmes (SG), Mark Voigt (PF), Martin Mitchell (C)
Willie Julien, James Ryans, Milton Locke, Thomas Sova
 
18:48ShenandoahHarry Marshall makes the free throw41-48
18:41N. ParkMilton Albert lays it up and in43-48
18:26ShenandoahClayton Moody scores on a turnaround from the baseline43-50
18:02N. ParkMilton Albert misses long on a 3pt shot from the left wing43-50
18:00ShenandoahMartin Mitchell grabs the defensive rebound43-50
17:40ShenandoahMartin Mitchell misses long on a pull-up jumper from the right wing but the foul's on Rupert Jones - foul #1 on Rupert Jones, team foul #343-50
SubsN. Park
Daniel Cabral (PG), James Hudgens (SG), John Bohan (SF), James Rudy (C)
Paul Chen, Richard McGarrity, Gary Kan, Milton Albert
 
SubsShenandoah
Willie Julien (PG), James Ryans (SG), Thomas Sova (C)
Clayton Moody, Frank Holmes, Mark Voigt
 
17:40ShenandoahMartin Mitchell misses the 1st free throw43-50
17:40ShenandoahMartin Mitchell makes the 2nd free throw43-51
17:11N. ParkA charge is called on James Rudy - foul #3 on James Rudy, team foul #443-51
SubsN. Park
Mathew McShea (PF), Irving Weaver (C)
Rupert Jones, James Rudy
 
SubsShenandoah
Milton Locke (PF)
Martin Mitchell
 
16:52ShenandoahHarry Marshall hits the finger roll on a nice dish by Willie Julien43-53
16:34N. ParkJames Hudgens is fouled on the floor by James Ryans - foul #1 on James Ryans, team foul #143-53
SubsN. Park 
SubsShenandoah
Frank Holmes (SG), Mark Voigt (SF), Kenneth Bailey (C)
James Ryans, Harry Marshall, Thomas Sova
 
16:29N. ParkMathew McShea makes the wide open 3pt jumper from the right corner on a nice dish by John Bohan46-53
16:25ShenandoahMark Voigt hits the front of the rim on the fadeaway from close range46-53
16:23ShenandoahMark Voigt pulls down the offensive rebound46-53
16:01ShenandoahThe jumper by Willie Julien is denied by Irving Weaver46-53
15:59N. ParkMathew McShea grabs the defensive rebound46-53
LineupN. Park
 PG - Daniel Cabral (fairly fresh) 3 pts. 1 ast.
 SG - James Hudgens (fairly fresh) 6 pts. 1 ast.
 SF - John Bohan (fairly fresh) 9 pts. 2 reb.
 PF - Mathew McShea (fairly fresh) 3 pts. 2 reb.
 C - Irving Weaver (fairly fresh) 5 reb. 2 blk.
 
LineupShenandoah
 PG - Willie Julien (fairly fresh) 5 pts. 2 ast. 2 stl.
 SG - Frank Holmes (fresh) 5 pts. 2 stl.
 SF - Mark Voigt (fresh) 7 pts. 3 reb.
 PF - Milton Locke (fairly fresh) 2 reb.
 C - Kenneth Bailey (fresh) 4 pts.
 
15:32N. ParkJohn Bohan hits the finger roll and he's fouled by Willie Julien - foul #1 on Willie Julien, team foul #248-53
SubsN. Park
Joey Benner (PG), Richard McGarrity (SG), Rupert Jones (PF), James Rudy (C)
Daniel Cabral, James Hudgens, Mathew McShea, Irving Weaver
 
SubsShenandoah
Clayton Moody (PG), Eric Heath (SG), Jeffrey Zeleznik (SF)
Willie Julien, Frank Holmes, Mark Voigt
 
15:32N. ParkJohn Bohan makes the free throw49-53
15:10ShenandoahEric Heath is whistled for a carry49-53
SubsN. Park
Gary Kan (SF)
John Bohan
 
SubsShenandoah
Thomas Sova (C)
Kenneth Bailey
 
15:00N. ParkRichard McGarrity loses the dribble to Eric Heath49-53
14:56ShenandoahEric Heath hits the finger roll49-55
14:54N. ParkJoey Benner is hacked by Clayton Moody in the backcourt - foul #2 on Clayton Moody, team foul #349-55
SubsN. Park
Paul Chen (PG), Milton Albert (PF)
Richard McGarrity, James Rudy
 
SubsShenandoah
Martin Mitchell (PF)
Milton Locke
 
14:49N. ParkEric Heath steals it from Rupert Jones49-55
14:44ShenandoahMartin Mitchell is fouled on the floor by Milton Albert - foul #1 on Milton Albert, team foul #549-55
SubsN. Park 
SubsShenandoah
James Ryans (PG)
Clayton Moody
 
14:32ShenandoahMilton Albert takes the ball from Jeffrey Zeleznik49-55
14:13N. ParkThomas Sova is called for the reach on Paul Chen - foul #2 on Thomas Sova, team foul #449-55
SubsN. Park
Richard McGarrity (SG), James Rudy (C)
Joey Benner, Rupert Jones
 
SubsShenandoah
Harry Marshall (SF), Mark Voigt (PF)
Jeffrey Zeleznik, Martin Mitchell
 
14:05N. ParkGary Kan connects on the open fadeaway from close range51-55
13:58ShenandoahThomas Sova makes the fadeaway from close range on a nice dish by James Ryans51-57
13:33N. ParkGary Kan misses the wide open 3 pointer from the right wing51-57
13:32ShenandoahThomas Sova grabs the defensive rebound51-57
13:25ShenandoahEric Heath connects on the jumpshot from the right wing set up by Mark Voigt51-59
13:08N. ParkGary Kan hits the front of the rim on the 3 from the left corner51-59
13:07N. ParkMilton Albert grabs the offensive board51-59
12:54N. ParkJames Rudy lays it up and in set up by Richard McGarrity53-59
12:43ShenandoahHarry Marshall's pass is intercepted by Gary Kan53-59
12:21N. ParkMilton Albert hits the easy wide open finger roll55-59
11:54ShenandoahRichard McGarrity is called for the reach on Eric Heath - foul #3 on Richard McGarrity, team foul #655-59
SubsN. Park
Daniel Cabral (PG), James Hudgens (SG), John Bohan (SF), Rupert Jones (PF), Irving Weaver (C)
Paul Chen, Richard McGarrity, Gary Kan, Milton Albert, James Rudy
 
SubsShenandoah
Willie Julien (PG), Frank Holmes (SG), Jeffrey Zeleznik (SF), Milton Locke (PF), Martin Mitchell (C)
James Ryans, Eric Heath, Harry Marshall, Mark Voigt, Thomas Sova
 
LineupN. Park
 PG - Daniel Cabral (fresh) 3 pts. 1 ast.
 SG - James Hudgens (fresh) 6 pts. 1 ast.
 SF - John Bohan (fresh) 12 pts. 2 reb.
 PF - Rupert Jones (fresh) 4 pts. 2 reb.
 C - Irving Weaver (fresh) 5 reb. 2 blk.
 
LineupShenandoah
 PG - Willie Julien (fresh) 5 pts. 2 ast. 2 stl.
 SG - Frank Holmes (fresh) 5 pts. 2 stl.
 SF - Jeffrey Zeleznik (fresh) 3 pts. 3 pf.
 PF - Milton Locke (fairly fresh) 2 reb.
 C - Martin Mitchell (fresh) 3 pts. 4 reb.
 
11:43ShenandoahJames Hudgens steals the ball from Frank Holmes55-59
11:21N. ParkJohn Bohan is hacked by Martin Mitchell - foul #2 on Martin Mitchell, team foul #555-59
11:01N. ParkJames Hudgens drills a 3pt jumper from the right corner set up by Irving Weaver58-59
10:47ShenandoahWillie Julien can't connect on a jumper from the right wing58-59
10:46ShenandoahFrank Holmes hits the follow up shot58-61
10:44N. ParkDaniel Cabral is hacked by Willie Julien in the backcourt - foul #2 on Willie Julien, team foul #658-61
SubsN. Park
Joey Benner (PG), Mathew McShea (C)
John Bohan, Irving Weaver
 
SubsShenandoah
Clayton Moody (PG), Harry Marshall (SF), Kenneth Bailey (C)
Willie Julien, Jeffrey Zeleznik, Martin Mitchell
 
10:23N. ParkDaniel Cabral misses badly on a 3pt attempt from the right wing58-61
10:21N. ParkMathew McShea tips it back up and in60-61
10:12ShenandoahFrank Holmes comes up short on the jumper in the lane but he's hacked by Daniel Cabral - foul #3 on Daniel Cabral, team foul #760-61
SubsN. Park
Richard McGarrity (SG), Gary Kan (SF), Irving Weaver (C)
James Hudgens, Daniel Cabral, Rupert Jones
 
SubsShenandoah 
10:12ShenandoahFrank Holmes makes the 1st free throw60-62
10:12ShenandoahFrank Holmes misses the 2nd free throw60-62
10:12N. ParkIrving Weaver grabs the board60-62
09:56N. ParkGary Kan hits the front of the rim on the fadeaway from the right wing60-62
09:55ShenandoahFrank Holmes gets the rebound60-62
09:41ShenandoahHarry Marshall makes the driving attempt in the lane60-64
09:32N. ParkGary Kan comes up short on the pull-up jumper from the free throw line but the foul's on Clayton Moody - foul #3 on Clayton Moody, team foul #760-64
SubsN. Park
Paul Chen (PG), Milton Albert (PF)
Richard McGarrity, Mathew McShea
 
SubsShenandoah
Willie Julien (PG), Eric Heath (SG), Mark Voigt (PF), Martin Mitchell (C)
Clayton Moody, Frank Holmes, Milton Locke, Kenneth Bailey
 
09:32N. ParkGary Kan makes the 1st free throw61-64
09:32N. ParkGary Kan makes the 2nd free throw62-64
09:13ShenandoahMark Voigt buries a runner in the lane on a great pass from Willie Julien and the foul's on Irving Weaver - foul #3 on Irving Weaver, team foul #862-66
SubsN. Park
Richard McGarrity (SG)
Joey Benner
 
SubsShenandoah
Jeffrey Zeleznik (SF)
Harry Marshall
 
09:13ShenandoahMark Voigt makes the free throw62-67
08:55N. ParkMilton Albert misses badly on a 3 pointer from the right corner62-67
08:53N. ParkThe offensive rebound goes to Gary Kan62-67
08:33N. ParkJeffrey Zeleznik swats the layup by Gary Kan62-67
08:31ShenandoahJeffrey Zeleznik pulls down the rebound62-67
08:27ShenandoahWillie Julien hits a fadeaway jumper from just outside the lane on a great pass from Eric Heath62-69
08:17N. ParkGary Kan is called for 10 seconds62-69
SubsN. Park
Daniel Cabral (PG), James Hudgens (SG), John Bohan (SF), Rupert Jones (PF), James Rudy (C)
Paul Chen, Richard McGarrity, Gary Kan, Milton Albert, Irving Weaver
 
SubsShenandoah
Clayton Moody (PG), James Ryans (SG), Harry Marshall (SF), Milton Locke (PF), Kenneth Bailey (C)
Willie Julien, Eric Heath, Jeffrey Zeleznik, Mark Voigt, Martin Mitchell
 
08:06ShenandoahKenneth Bailey lays it up and in on a nice dish by Clayton Moody and the foul's on Daniel Cabral - foul #4 on Daniel Cabral, team foul #962-71
SubsN. Park
Paul Chen (PG)
Daniel Cabral
 
SubsShenandoah 
08:06ShenandoahKenneth Bailey misses the free throw62-71
08:06N. ParkRupert Jones grabs the defensive rebound62-71
07:41N. ParkJohn Bohan is denied on a layup by Harry Marshall62-71
07:39ShenandoahHarry Marshall grabs the defensive rebound62-71
LineupN. Park
 PG - Paul Chen (tiring) 2 pts. 1 ast.
 SG - James Hudgens (fresh) 9 pts. 1 ast.
 SF - John Bohan (fresh) 12 pts. 2 reb.
 PF - Rupert Jones (fresh) 4 pts. 3 reb.
 C - James Rudy (fresh) 2 pts. 2 reb. 3 pf.
 
LineupShenandoah
 PG - Clayton Moody (fresh) 5 pts. 1 ast. 3 pf.
 SG - James Ryans (fairly fresh) 6 pts. 2 ast.
 SF - Harry Marshall (tiring) 12 pts. 2 reb.
 PF - Milton Locke (tiring) 2 reb.
 C - Kenneth Bailey (fresh) 6 pts.
 
07:19ShenandoahMilton Locke is hacked by James Rudy - foul #4 on James Rudy, team foul #1062-71
SubsN. Park
Daniel Cabral (PG)
Paul Chen
 
SubsShenandoah
Willie Julien (PG), Eric Heath (SG), Thomas Sova (C)
Clayton Moody, James Ryans, Kenneth Bailey
 
07:19ShenandoahMilton Locke misses the 1st free throw62-71
07:19ShenandoahMilton Locke makes the 2nd free throw62-72
07:17N. ParkDaniel Cabral's pass is off the mark and out of bounds in the backcourt62-72
07:02ShenandoahThomas Sova makes the shot in the lane on a great pass from Eric Heath62-74
06:33N. ParkJohn Bohan misses the 3 from the left corner62-74
06:31ShenandoahThe rebound goes to Milton Locke62-74
06:27ShenandoahWillie Julien buries a shot from the right side on a great pass from Milton Locke62-76
Game PlanN. ParkN. Park is playing a triangle offense (uptempo) and a man to man (+2) 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
06:23N. ParkHarry Marshall steals the ball from James Hudgens in the backcourt62-76
Game PlanN. ParkN. Park is playing a triangle offense (uptempo) and a man to man (+2) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (0) 
06:09ShenandoahHarry Marshall scores on a shot from the left block on a great pass from Willie Julien62-78
06:05N. ParkWillie Julien steals the ball from John Bohan in the backcourt62-78
05:45ShenandoahThomas Sova misses the easy layup but he's fouled by James Rudy - foul #5 on James Rudy, team foul #1162-78
SubsN. Park
Joey Benner (PG), Richard McGarrity (SG), Gary Kan (SF), Milton Albert (PF), Mathew McShea (C)
Daniel Cabral, James Hudgens, John Bohan, Rupert Jones, James Rudy
 
SubsShenandoah
Frank Holmes (SG), Jeffrey Zeleznik (SF), Martin Mitchell (PF)
Eric Heath, Harry Marshall, Milton Locke
 
05:45ShenandoahThomas Sova misses the 1st free throw62-78
05:45ShenandoahThomas Sova misses the 2nd free throw62-78
05:45N. ParkMilton Albert grabs the defensive rebound62-78
05:29N. ParkMathew McShea clanks a 3pt jumper from the left wing62-78
05:28ShenandoahJeffrey Zeleznik grabs the defensive rebound62-78
05:12ShenandoahMartin Mitchell hits a driving attempt from close range set up by Jeffrey Zeleznik62-80
05:10N. ParkMilton Albert is hacked by Thomas Sova in the backcourt - foul #3 on Thomas Sova, team foul #862-80
SubsN. Park 
SubsShenandoah
Clayton Moody (PG), Kenneth Bailey (C)
Willie Julien, Thomas Sova
 
05:10N. ParkMilton Albert misses the 1st free throw62-80
05:10ShenandoahFrank Holmes snags the defensive board62-80
04:54ShenandoahMathew McShea picks off the pass by Kenneth Bailey62-80
04:52N. ParkGary Kan throws a bad pass out of bounds in the backcourt62-80
SubsN. Park
Irving Weaver (C)
Milton Albert
 
SubsShenandoah
Mark Voigt (PF)
Martin Mitchell
 
04:33ShenandoahJeffrey Zeleznik can't connect on a floater from the right side62-80
04:31ShenandoahJeffrey Zeleznik grabs the offensive rebound62-80
04:10ShenandoahFrank Holmes misses long on a pull-up jumper from the right wing62-80
04:08ShenandoahThe offensive rebound goes to Jeffrey Zeleznik62-80
03:44ShenandoahMark Voigt buries a fadeaway in the lane62-82
Game PlanN. ParkN. Park is playing a triangle offense (uptempo) and a man to man (+2) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) 
03:28N. ParkMathew McShea misses badly on a 3 from the right wing62-82
03:26ShenandoahJeffrey Zeleznik grabs the defensive rebound62-82
LineupN. Park
 PG - Joey Benner (fairly fresh) 2 pts.
 SG - Richard McGarrity (tiring) 5 pts. 3 ast. 3 pf.
 SF - Gary Kan (tiring) 7 pts.
 PF - Mathew McShea (fairly fresh) 5 pts. 3 reb.
 C - Irving Weaver (fairly fresh) 6 reb. 2 blk. 3 pf.
 
LineupShenandoah
 PG - Clayton Moody (fairly fresh) 5 pts. 1 ast. 3 pf.
 SG - Frank Holmes (fairly fresh) 8 pts. 2 stl.
 SF - Jeffrey Zeleznik (fairly fresh) 3 pts. 5 reb. 3 pf.
 PF - Mark Voigt (fairly fresh) 12 pts. 3 reb.
 C - Kenneth Bailey (fairly fresh) 6 pts.
 
Game PlanN. ParkN. Park is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) 
02:57ShenandoahMark Voigt comes up short on the jumpshot from the right wing62-82
02:55ShenandoahKenneth Bailey snags the offensive board62-82
02:36ShenandoahJeffrey Zeleznik misses short on a floater from the free throw line62-82
02:34N. ParkIrving Weaver pulls down the rebound62-82
02:32N. ParkJeffrey Zeleznik steps in front of the Joey Benner pass in the backcourt62-82
02:31ShenandoahJeffrey Zeleznik banks in the layup62-84
02:28N. ParkClayton Moody is called for the reach on Gary Kan in the backcourt - foul #4 on Clayton Moody, team foul #962-84
SubsN. Park
Daniel Cabral (PG), James Hudgens (SG), Rupert Jones (PF)
Joey Benner, Richard McGarrity, Irving Weaver
 
SubsShenandoah
James Ryans (SG), Martin Mitchell (C)
Frank Holmes, Kenneth Bailey
 
02:28N. ParkGary Kan makes the 1st free throw63-84
02:28N. ParkGary Kan misses the 2nd free throw63-84
02:28ShenandoahMark Voigt snags the defensive board63-84
02:20ShenandoahJeffrey Zeleznik clanks a fadeaway from the right wing but he's fouled by Rupert Jones - foul #2 on Rupert Jones, team foul #1263-84
SubsN. Park
John Bohan (SF)
Gary Kan
 
SubsShenandoah 
02:20ShenandoahJeffrey Zeleznik misses the 1st free throw63-84
02:20ShenandoahJeffrey Zeleznik makes the 2nd free throw63-85
02:11N. ParkJames Hudgens is open and buries a fadeaway from the right side set up by Daniel Cabral65-85
01:53ShenandoahJeffrey Zeleznik lays it in on a nice dish by Mark Voigt65-87
01:35N. ParkJohn Bohan misses the 3 pointer from the right corner65-87
01:33N. ParkRupert Jones gets the offensive rebound65-87
01:15N. ParkJames Hudgens blows the wide open layup65-87
01:13N. ParkRupert Jones tips it back up and in67-87
00:53ShenandoahJeffrey Zeleznik's pass is intercepted by John Bohan67-87
Game PlanN. ParkN. Park is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) 
00:51N. ParkDaniel Cabral is hacked by Clayton Moody in the backcourt - foul #5 on Clayton Moody, team foul #1067-87
SubsN. Park 
SubsShenandoah
Frank Holmes (SG)
Clayton Moody
 
00:51N. ParkDaniel Cabral makes the 1st free throw68-87
00:51N. ParkDaniel Cabral makes the 2nd free throw69-87
Game PlanN. ParkN. Park is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanShenandoahShenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:24ShenandoahMartin Mitchell drills a turnaround from the baseline69-89
00:20N. ParkDaniel Cabral is fouled in the backcourt by James Ryans - foul #2 on James Ryans, team foul #1169-89
00:20N. ParkDaniel Cabral makes the 1st free throw70-89
00:20N. ParkDaniel Cabral makes the 2nd free throw71-89
00:00ShenandoahJames Ryans runs out the clock71-89