#F12B19 #236237
Hoops Dynasty HOOPS DYNASTY
Conference Rupp
Shenandoah Sim AI
Piedmont Sim AI
Final -
10/24/2025
81
  1 2 F
Shenandoah 32 49 81
Piedmont 45 41 86
86
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cAdam Davis 25 4-7 1-3 1-2 2 8 1 1 0 1 1 10
pfRafael Nabors 21 3-8 0-2 2-3 3 5 1 2 0 1 3 8
sfRobert Grant 24 7-12 2-6 3-6 1 3 1 2 2 0 3 19
sgLaurence Thorn 23 3-7 1-4 3-4 0 3 2 3 2 0 4 10
pgWilly McMillen 16 1-1 0-0 0-0 1 1 3 1 0 0 5 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfGregory Salcedo 19 1-4 0-1 2-3 1 4 2 2 1 0 3 4
pfFrancis Shine 18 3-5 1-1 1-2 1 5 1 3 0 0 3 8
sgGordon Inman 17 2-4 0-1 2-2 0 0 4 1 0 0 3 6
pfMichael Coy 15 3-4 1-1 2-4 1 3 0 0 1 0 4 9
pgFrank Ludwig 14 1-2 0-1 0-0 0 1 1 2 0 0 1 2
pfMalcolm Heer 8 1-2 1-1 0-0 1 2 0 1 0 0 2 3
Totals 200 29-56 7-21 16-26 11 35 16 18 6 2 32 81
Percentages   .518 .333 .615                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMarvin Steil 24 2-4 0-0 7-10 3 12 2 1 1 4 1 11
pfWilliam Libby 23 4-5 0-0 2-4 0 2 2 1 3 0 2 10
sfRonald Authement 16 3-5 0-0 1-2 0 0 1 2 2 0 2 7
sgHarry Dickenson 23 3-6 0-0 2-5 0 3 1 2 0 0 3 8
pgJoel Rodenberg 17 2-3 0-1 9-11 1 1 3 1 0 0 3 13
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgDaniel Brooks 20 5-10 1-2 1-1 2 3 2 0 3 0 2 12
pgRussell Griffin 19 1-6 0-2 2-2 0 1 2 1 1 0 0 4
sgJames Palmer 19 4-4 2-2 1-3 0 0 0 3 1 0 3 11
pgKristopher Morganti 14 2-3 0-0 4-4 1 2 2 0 4 1 0 8
cMichael Sheely 14 0-1 0-1 0-0 0 3 0 1 0 0 3 0
sfJerome Weber 11 0-1 0-1 2-2 0 0 2 0 0 0 3 2
Totals 200 26-48 3-9 31-44 7 27 17 12 15 5 22 86
Percentages   .542 .333 .705                

SU
32
13-26
1-5
5-11
5
15
4
10
3
1
13
12
3
3
0
13
49
16-30
6-16
11-15
6
20
12
8
3
1
19
14
9
9
2
19
81
29-56
7-21
16-26
11
35
16
18
6
2
32
26
12
12
2
32
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
PC
45
16-25
2-5
11-16
3
14
10
5
8
5
11
20
10
6
4
23
41
10-23
1-4
20-28
4
13
7
7
7
0
11
14
4
4
0
14
86
26-48
3-9
31-44
7
27
17
12
15
5
22
34
14
10
4
37
PLAYER OF THE GAME
c Marvin Steil Piedmont
11 Points, 12 Rebounds, 4 Blocks
TimeTeamPlayScore
LineupShenandoah
 PG - Willy McMillen (fresh)
 SG - Laurence Thorn (fresh)
 SF - Robert Grant (fresh)
 PF - Rafael Nabors (fresh)
 C - Adam Davis (fresh)
 
LineupPiedmont
 PG - Joel Rodenberg (fresh)
 SG - Harry Dickenson (fresh)
 SF - Ronald Authement (fresh)
 PF - William Libby (fresh)
 C - Marvin Steil (fresh)
 
20:00ShenandoahAdam Davis wins the tip0-0
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (0) 
Game PlanPiedmontPiedmont is playing a flex offense and a man to man (0) 
19:34ShenandoahRobert Grant lays it in2-0
19:32PiedmontWilliam Libby is fouled in the backcourt by Robert Grant - foul #1 on Robert Grant, team foul #12-0
19:18PiedmontWilliam Libby is hacked by Rafael Nabors - foul #1 on Rafael Nabors, team foul #22-0
19:02PiedmontJoel Rodenberg slams it home2-2
18:46ShenandoahAdam Davis hits the front of the rim on the shot from the right block2-2
18:45ShenandoahRafael Nabors gets the offensive rebound2-2
18:31ShenandoahRobert Grant misses long on a 3 pointer from the right corner2-2
18:30PiedmontHarry Dickenson grabs the board2-2
18:25PiedmontJoel Rodenberg hits the front of the rim on the fadeaway from the right wing but he's hacked by Willy McMillen - foul #1 on Willy McMillen, team foul #32-2
18:25PiedmontJoel Rodenberg makes the 1st free throw2-3
18:25PiedmontJoel Rodenberg makes the 2nd free throw2-4
18:09ShenandoahThe jump hook by Robert Grant is blocked by Marvin Steil2-4
18:07ShenandoahRafael Nabors tips it back up and in4-4
18:01PiedmontMarvin Steil can't finish the layup4-4
18:00ShenandoahLaurence Thorn snags the defensive board4-4
17:49ShenandoahRonald Authement steps in front of the Robert Grant pass4-4
17:38PiedmontRonald Authement is called for the offensive foul - foul #1 on Ronald Authement, team foul #14-4
SubsShenandoah
Gordon Inman (PG), Gregory Salcedo (SG), Francis Shine (PF)
Willy McMillen, Laurence Thorn, Rafael Nabors
 
SubsPiedmont 
17:22ShenandoahRobert Grant misses long on a turnaround from the right block but he's fouled by Ronald Authement - foul #2 on Ronald Authement, team foul #24-4
SubsShenandoah
Michael Coy (C)
Adam Davis
 
SubsPiedmont
Daniel Brooks (SF)
Ronald Authement
 
17:22ShenandoahRobert Grant makes the 1st free throw5-4
17:22ShenandoahRobert Grant misses the 2nd free throw5-4
17:22PiedmontMarvin Steil snags the defensive board5-4
17:03PiedmontWilliam Libby hits a wide open turnaround from the left block5-6
16:43ShenandoahDaniel Brooks takes the ball from Robert Grant5-6
16:40PiedmontGregory Salcedo picks off the pass by Harry Dickenson in the backcourt5-6
16:39ShenandoahGregory Salcedo misses the dunk attempt5-6
16:37ShenandoahGregory Salcedo grabs the offensive board5-6
16:25ShenandoahThe pull-up jumper by Gordon Inman is blocked by Marvin Steil5-6
16:24PiedmontMarvin Steil snags the defensive board5-6
16:07PiedmontJoel Rodenberg connects on the fadeaway from the left side on a nice dish by Daniel Brooks5-8
15:43ShenandoahMichael Coy is fouled on the floor by William Libby - foul #1 on William Libby, team foul #35-8
SubsShenandoah
Willy McMillen (PG), Laurence Thorn (SG), Rafael Nabors (PF), Adam Davis (C)
Gordon Inman, Gregory Salcedo, Francis Shine, Michael Coy
 
SubsPiedmont
Russell Griffin (PG), James Palmer (SG), Jerome Weber (PF), Michael Sheely (C)
Joel Rodenberg, Harry Dickenson, William Libby, Marvin Steil
 
LineupShenandoah
 PG - Willy McMillen (fresh)
 SG - Laurence Thorn (fresh)
 SF - Robert Grant (fairly fresh) 3 pts.
 PF - Rafael Nabors (fresh) 2 pts. 2 reb.
 C - Adam Davis (fresh)
 
LineupPiedmont
 PG - Russell Griffin (fresh)
 SG - James Palmer (fresh)
 SF - Daniel Brooks (fresh) 1 ast.
 PF - Jerome Weber (fresh)
 C - Michael Sheely (fresh)
 
15:23ShenandoahRobert Grant misses badly on a 3 from the right wing5-8
15:22PiedmontMichael Sheely grabs the board5-8
15:16PiedmontMichael Sheely is called for the offensive foul in the backcourt - foul #1 on Michael Sheely, team foul #45-8
SubsShenandoah 
SubsPiedmont
Kristopher Morganti (C)
Daniel Brooks
 
14:58ShenandoahWilly McMillen loses the dribble to Russell Griffin5-8
14:44PiedmontJerome Weber misses the 3 from the left wing5-8
14:42ShenandoahThe rebound goes to Laurence Thorn5-8
14:25ShenandoahRobert Grant makes the fadeaway jumper from the left wing7-8
14:01PiedmontRussell Griffin hits the front of the rim on the 3 pointer from the left corner7-8
13:59ShenandoahAdam Davis gets the rebound7-8
13:53ShenandoahLaurence Thorn is hacked by James Palmer - foul #1 on James Palmer, team foul #57-8
SubsShenandoah
Gordon Inman (PG), Frank Ludwig (SG), Gregory Salcedo (SF), Francis Shine (PF), Michael Coy (C)
Willy McMillen, Laurence Thorn, Robert Grant, Rafael Nabors, Adam Davis
 
SubsPiedmont
Harry Dickenson (SG), Daniel Brooks (SF), William Libby (PF), Marvin Steil (C)
Russell Griffin, James Palmer, Jerome Weber, Michael Sheely
 
13:38ShenandoahKristopher Morganti takes the ball from Gregory Salcedo7-8
13:17PiedmontWilliam Libby connects on the runner from close range7-10
13:07ShenandoahFrancis Shine connects on the pull-up jumper from just outside the lane9-10
12:52PiedmontDaniel Brooks can't connect on a floater from the baseline9-10
12:50ShenandoahFrancis Shine gets the rebound9-10
12:46ShenandoahFrank Ludwig is whistled for traveling9-10
SubsShenandoah
Laurence Thorn (SG), Rafael Nabors (PF), Malcolm Heer (C)
Gordon Inman, Francis Shine, Michael Coy
 
SubsPiedmont
Joel Rodenberg (PG), Russell Griffin (SG)
Kristopher Morganti, Harry Dickenson
 
12:42PiedmontRussell Griffin is fouled in the backcourt by Malcolm Heer - foul #1 on Malcolm Heer, team foul #49-10
12:31PiedmontWilliam Libby connects on the floater from the right side9-12
12:07ShenandoahJoel Rodenberg is called for the reach on Frank Ludwig - foul #1 on Joel Rodenberg, team foul #69-12
SubsShenandoah
Willy McMillen (PG), Adam Davis (C)
Frank Ludwig, Malcolm Heer
 
SubsPiedmont
James Palmer (SF), Jerome Weber (PF), Michael Sheely (C)
Daniel Brooks, William Libby, Marvin Steil
 
11:56ShenandoahRafael Nabors drills a jumpshot from the left wing and he's fouled by Jerome Weber - foul #1 on Jerome Weber, team foul #711-12
SubsShenandoah
Robert Grant (SF)
Gregory Salcedo
 
SubsPiedmont
Daniel Brooks (SF)
Joel Rodenberg
 
11:56ShenandoahRafael Nabors misses the free throw11-12
11:56ShenandoahRobert Grant gets the offensive rebound11-12
11:40ShenandoahLaurence Thorn blows the layup but the foul's on Jerome Weber - foul #2 on Jerome Weber, team foul #811-12
SubsShenandoah 
SubsPiedmont
Joel Rodenberg (PG), William Libby (PF)
Russell Griffin, Jerome Weber
 
11:40ShenandoahLaurence Thorn makes the 1st free throw12-12
11:40ShenandoahLaurence Thorn misses the 2nd free throw12-12
11:40PiedmontThe rebound goes to Michael Sheely12-12
LineupShenandoah
 PG - Willy McMillen (fairly fresh)
 SG - Laurence Thorn (fairly fresh) 1 pts.
 SF - Robert Grant (tiring) 5 pts.
 PF - Rafael Nabors (fairly fresh) 4 pts. 2 reb.
 C - Adam Davis (fresh)
 
LineupPiedmont
 PG - Joel Rodenberg (fresh) 6 pts.
 SG - James Palmer (fresh)
 SF - Daniel Brooks (fairly fresh) 1 ast.
 PF - William Libby (fairly fresh) 6 pts.
 C - Michael Sheely (fresh) 2 reb.
 
11:21PiedmontWilliam Libby can't finish the layup but he's fouled by Rafael Nabors - foul #2 on Rafael Nabors, team foul #512-12
SubsShenandoah
Gordon Inman (PG), Michael Coy (SF), Francis Shine (PF)
Willy McMillen, Robert Grant, Rafael Nabors
 
SubsPiedmont
Marvin Steil (C)
Michael Sheely
 
11:21PiedmontWilliam Libby makes the 1st free throw12-13
11:21PiedmontWilliam Libby misses the 2nd free throw12-13
11:21ShenandoahThe rebound goes to Adam Davis12-13
11:10ShenandoahGordon Inman hits a fadeaway from just outside the lane on a great pass from Francis Shine14-13
11:08PiedmontMichael Coy steps in front of the James Palmer pass in the backcourt14-13
10:55ShenandoahAdam Davis scores on a jumpshot from the free throw line on a great pass from Gordon Inman16-13
10:36PiedmontJames Palmer makes the 3 pointer from the right corner set up by Daniel Brooks16-16
10:18ShenandoahMichael Coy misses long on a turnaround near the basket but he's fouled by Daniel Brooks - foul #1 on Daniel Brooks, team foul #916-16
SubsShenandoah
Willy McMillen (PG), Gregory Salcedo (SG), Malcolm Heer (C)
Gordon Inman, Laurence Thorn, Adam Davis
 
SubsPiedmont
Russell Griffin (PG), Harry Dickenson (SG), Kristopher Morganti (C)
Joel Rodenberg, James Palmer, Marvin Steil
 
10:18ShenandoahMichael Coy misses the 1st free throw16-16
10:18ShenandoahMichael Coy makes the 2nd free throw17-16
09:55PiedmontDaniel Brooks hits the finger roll on a great pass from Russell Griffin and he's hacked by Malcolm Heer - foul #2 on Malcolm Heer, team foul #617-18
SubsShenandoah
Frank Ludwig (PG), Robert Grant (SF), Adam Davis (C)
Willy McMillen, Michael Coy, Malcolm Heer
 
SubsPiedmont
Michael Sheely (PF)
William Libby
 
09:55PiedmontDaniel Brooks makes the free throw17-19
09:32ShenandoahFrancis Shine hits a shot in the paint19-19
09:04PiedmontDaniel Brooks buries a runner from the baseline19-21
08:52ShenandoahDaniel Brooks steals the ball from Gregory Salcedo19-21
08:48PiedmontHarry Dickenson is hacked by Gregory Salcedo in the backcourt - foul #1 on Gregory Salcedo, team foul #719-21
SubsShenandoah
Gordon Inman (PG), Laurence Thorn (SG)
Frank Ludwig, Gregory Salcedo
 
SubsPiedmont
Joel Rodenberg (PG), James Palmer (SF), William Libby (PF), Marvin Steil (C)
Russell Griffin, Daniel Brooks, Michael Sheely, Kristopher Morganti
 
08:48PiedmontHarry Dickenson misses the 1st free throw19-21
08:48ShenandoahAdam Davis grabs the defensive rebound19-21
08:34ShenandoahLaurence Thorn makes the jumper from the baseline on a nice dish by Gordon Inman21-21
08:32PiedmontAdam Davis is called for the reach on Joel Rodenberg in the backcourt - foul #1 on Adam Davis, team foul #821-21
SubsShenandoah
Willy McMillen (PG)
Laurence Thorn
 
SubsPiedmont 
08:32PiedmontJoel Rodenberg misses the 1st free throw21-21
08:32ShenandoahFrancis Shine grabs the defensive rebound21-21
08:15ShenandoahMarvin Steil steals the ball from Francis Shine21-21
08:01PiedmontJoel Rodenberg is fouled on the floor by Willy McMillen - foul #2 on Willy McMillen, team foul #921-21
SubsShenandoah
Laurence Thorn (SG), Gregory Salcedo (SF)
Willy McMillen, Robert Grant
 
SubsPiedmont 
08:01PiedmontJoel Rodenberg makes the 1st free throw21-22
08:01PiedmontJoel Rodenberg makes the 2nd free throw21-23
07:47ShenandoahAdam Davis is hacked by Joel Rodenberg - foul #2 on Joel Rodenberg, team foul #1021-23
SubsShenandoah
Michael Coy (PF)
Francis Shine
 
SubsPiedmont
Russell Griffin (PG), Daniel Brooks (SF)
Joel Rodenberg, James Palmer
 
07:47ShenandoahAdam Davis misses the 1st free throw21-23
07:47ShenandoahAdam Davis makes the 2nd free throw22-23
07:31PiedmontHarry Dickenson misses long on an open jumper from the right block22-23
07:29PiedmontThe offensive rebound goes to Daniel Brooks22-23
LineupShenandoah
 PG - Gordon Inman (fairly fresh) 2 pts. 2 ast.
 SG - Laurence Thorn (fairly fresh) 3 pts.
 SF - Gregory Salcedo (fairly fresh)
 PF - Michael Coy (fresh) 1 pts.
 C - Adam Davis (tiring) 3 pts. 3 reb.
 
LineupPiedmont
 PG - Russell Griffin (fresh) 1 ast.
 SG - Harry Dickenson (tiring)
 SF - Daniel Brooks (fairly fresh) 5 pts. 2 ast. 2 stl.
 PF - William Libby (tiring) 7 pts.
 C - Marvin Steil (fairly fresh) 2 reb. 2 blk.
 
07:12PiedmontMarvin Steil is fouled on the floor by Michael Coy - foul #1 on Michael Coy, team foul #1022-23
SubsShenandoah
Frank Ludwig (PG)
Gordon Inman
 
SubsPiedmont
Michael Sheely (PF)
William Libby
 
07:12PiedmontMarvin Steil makes the 1st free throw22-24
07:12PiedmontMarvin Steil makes the 2nd free throw22-25
06:43ShenandoahMichael Coy lays it up and in on a nice dish by Gregory Salcedo24-25
06:30PiedmontHarry Dickenson is fouled on the floor by Michael Coy - foul #2 on Michael Coy, team foul #1124-25
SubsShenandoah
Gordon Inman (PG), Robert Grant (SF), Francis Shine (PF)
Frank Ludwig, Gregory Salcedo, Michael Coy
 
SubsPiedmont
James Palmer (SF), Kristopher Morganti (C)
Daniel Brooks, Marvin Steil
 
06:30PiedmontHarry Dickenson misses the 1st free throw24-25
06:30PiedmontHarry Dickenson misses the 2nd free throw24-25
06:30ShenandoahRobert Grant snags the defensive board24-25
06:17ShenandoahLaurence Thorn scores on a jump hook near the basket26-25
05:58PiedmontRussell Griffin hits the front of the rim on the fadeaway from the right side26-25
05:57PiedmontKristopher Morganti pulls down the offensive rebound26-25
05:39PiedmontKristopher Morganti jams the wide open dunk26-27
05:32ShenandoahLaurence Thorn is denied on a layup by Kristopher Morganti26-27
05:30PiedmontHarry Dickenson gets the rebound26-27
05:11PiedmontHarry Dickenson makes the jump hook from the left block on a great pass from Russell Griffin and the foul's on Robert Grant - foul #2 on Robert Grant, team foul #1226-29
SubsShenandoah
Frank Ludwig (PG), Gregory Salcedo (SF)
Gordon Inman, Robert Grant
 
SubsPiedmont
Daniel Brooks (SF), William Libby (PF), Marvin Steil (C)
James Palmer, Michael Sheely, Kristopher Morganti
 
05:11PiedmontHarry Dickenson makes the free throw26-30
04:55ShenandoahFrank Ludwig misses long on a 3 pointer from the left wing26-30
04:53PiedmontWilliam Libby grabs the defensive rebound26-30
04:49PiedmontWilliam Libby's pass is intercepted by Laurence Thorn in the backcourt26-30
04:38ShenandoahGregory Salcedo's layup is rejected by Marvin Steil26-30
04:36PiedmontMarvin Steil pulls down the rebound26-30
04:31PiedmontAdam Davis swats the layup by Daniel Brooks26-30
04:30ShenandoahAdam Davis snags the defensive board26-30
04:06ShenandoahFrancis Shine scores on a 3pt shot from the right wing29-30
04:02PiedmontRussell Griffin scores on a jumpshot from the left wing set up by Harry Dickenson29-32
03:42ShenandoahLaurence Thorn loses the dribble to William Libby29-32
03:29PiedmontDaniel Brooks makes the fadeaway from the right side set up by William Libby29-34
03:29ShenandoahShenandoah calls a full timeout (2 :30 3 full remaining)29-34
SubsShenandoah
Willy McMillen (PG), Gordon Inman (SG), Robert Grant (SF), Rafael Nabors (PF), Michael Coy (C)
Frank Ludwig, Laurence Thorn, Gregory Salcedo, Francis Shine, Adam Davis
 
SubsPiedmont
Joel Rodenberg (PG), James Palmer (SG), Ronald Authement (SF), Jerome Weber (PF), Michael Sheely (C)
Russell Griffin, Harry Dickenson, Daniel Brooks, William Libby, Marvin Steil
 
LineupShenandoah
 PG - Willy McMillen (fresh)
 SG - Gordon Inman (fresh) 2 pts. 2 ast.
 SF - Robert Grant (fairly fresh) 5 pts. 2 reb.
 PF - Rafael Nabors (fresh) 4 pts. 2 reb.
 C - Michael Coy (fresh) 3 pts.
 
LineupPiedmont
 PG - Joel Rodenberg (fresh) 8 pts.
 SG - James Palmer (fresh) 3 pts.
 SF - Ronald Authement (fresh)
 PF - Jerome Weber (fresh)
 C - Michael Sheely (fresh) 2 reb.
 
03:22ShenandoahRonald Authement steals it from Rafael Nabors29-34
03:17PiedmontJames Palmer hits the finger roll on a nice dish by Ronald Authement29-36
03:00ShenandoahWilly McMillen buries a jumpshot from the free throw line31-36
02:41PiedmontJoel Rodenberg is wide open but clanks a 3pt jumper from the left wing31-36
02:40PiedmontJoel Rodenberg grabs the offensive board31-36
02:23PiedmontRonald Authement banks in the layup on a great pass from Joel Rodenberg31-38
02:02ShenandoahMichael Coy is fouled on the floor by Joel Rodenberg - foul #3 on Joel Rodenberg, team foul #1131-38
SubsShenandoah
Frank Ludwig (SG), Malcolm Heer (C)
Gordon Inman, Robert Grant
 
SubsPiedmont
Kristopher Morganti (PG), William Libby (PF), Marvin Steil (C)
Joel Rodenberg, Jerome Weber, Michael Sheely
 
02:02ShenandoahMichael Coy makes the 1st free throw32-38
02:02ShenandoahMichael Coy misses the 2nd free throw32-38
02:02PiedmontMarvin Steil grabs the board32-38
01:49PiedmontKristopher Morganti hits the finger roll set up by William Libby32-40
01:35ShenandoahMalcolm Heer misses the fadeaway jumper from the left side32-40
01:33PiedmontMarvin Steil gets the rebound32-40
01:14PiedmontJames Palmer is open and buries a 3pt jumper from the left wing on a nice dish by Kristopher Morganti32-43
00:57ShenandoahRafael Nabors hits the front of the rim on the jumpshot from the right wing32-43
00:55ShenandoahMalcolm Heer snags the offensive board32-43
00:47ShenandoahMarvin Steil swats the short shot by Michael Coy32-43
00:45PiedmontMarvin Steil grabs the board32-43
00:43PiedmontKristopher Morganti is hacked by Willy McMillen in the backcourt - foul #3 on Willy McMillen, team foul #1332-43
SubsShenandoah
Gordon Inman (PG), Gregory Salcedo (SG), Robert Grant (SF), Adam Davis (C)
Willy McMillen, Frank Ludwig, Michael Coy, Malcolm Heer
 
SubsPiedmont
Russell Griffin (PG), Daniel Brooks (SF), Jerome Weber (PF)
Ronald Authement, William Libby, Marvin Steil
 
00:43PiedmontKristopher Morganti makes the 1st free throw32-44
00:43PiedmontKristopher Morganti makes the 2nd free throw32-45
00:18ShenandoahRafael Nabors is called for 5 seconds32-45
SubsShenandoah 
SubsPiedmont
Harry Dickenson (SG), Michael Sheely (C)
James Palmer, Kristopher Morganti
 
00:03PiedmontRussell Griffin misses long on a fadeaway jumper from the left side32-45
00:01ShenandoahAdam Davis grabs the defensive rebound32-45
00:00ShenandoahAdam Davis misses short on a fullcourt shot32-45
TimeTeamPlayScore
LineupShenandoah
 PG - Gordon Inman (fresh) 2 pts. 2 ast.
 SG - Laurence Thorn (fresh) 5 pts.
 SF - Robert Grant (fresh) 5 pts. 2 reb.
 PF - Rafael Nabors (fresh) 4 pts. 2 reb.
 C - Adam Davis (fresh) 3 pts. 5 reb.
 
LineupPiedmont
 PG - Russell Griffin (fresh) 2 pts. 2 ast.
 SG - Harry Dickenson (fresh) 3 pts. 1 ast.
 SF - Ronald Authement (fresh) 2 pts. 2 stl.
 PF - William Libby (fresh) 7 pts.
 C - Marvin Steil (fresh) 2 pts. 6 reb. 4 blk.
 
20:00PiedmontRonald Authement inbounds the ball32-45
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanPiedmontPiedmont is playing a flex offense and a man to man (-2) 
19:49PiedmontWilliam Libby misses the jump hook from the baseline32-45
19:47ShenandoahRobert Grant grabs the board32-45
19:36ShenandoahWilliam Libby steals it from Gordon Inman32-45
19:25PiedmontRobert Grant is called for the reach on Marvin Steil - foul #3 on Robert Grant, team foul #132-45
SubsShenandoah
Gregory Salcedo (SF)
Robert Grant
 
SubsPiedmont 
19:17PiedmontLaurence Thorn steals it from Marvin Steil32-45
18:58ShenandoahWilliam Libby steals the ball from Adam Davis32-45
18:39PiedmontRonald Authement's pass is off the mark and out of bounds32-45
SubsShenandoah
Frank Ludwig (PG), Michael Coy (SF), Francis Shine (PF)
Gordon Inman, Laurence Thorn, Rafael Nabors
 
SubsPiedmont
James Palmer (SG)
Harry Dickenson
 
18:14ShenandoahJames Palmer takes the ball from Francis Shine32-45
17:58PiedmontFrancis Shine is called for the reach on Russell Griffin - foul #1 on Francis Shine, team foul #232-45
SubsShenandoah
Laurence Thorn (SG), Malcolm Heer (C)
Gregory Salcedo, Adam Davis
 
SubsPiedmont
Kristopher Morganti (PG), Daniel Brooks (SF), Jerome Weber (PF), Michael Sheely (C)
Russell Griffin, Ronald Authement, William Libby, Marvin Steil
 
17:41PiedmontMichael Sheely clanks a 3pt attempt from straight away32-45
17:40ShenandoahLaurence Thorn pulls down the rebound32-45
17:38ShenandoahFrank Ludwig's pass is intercepted by Kristopher Morganti in the backcourt32-45
17:16PiedmontDaniel Brooks is open but comes up short on the turnaround from the right block32-45
17:14ShenandoahMichael Coy snags the defensive board32-45
17:08ShenandoahLaurence Thorn hits the front of the rim on the 3pt jumper from the left wing32-45
17:07ShenandoahMichael Coy tips it back up and in34-45
16:46PiedmontDaniel Brooks comes up short on the fadeaway from the free throw line34-45
16:44ShenandoahMichael Coy gets the rebound34-45
16:29ShenandoahFrancis Shine clanks a jumper in the paint34-45
16:28PiedmontKristopher Morganti grabs the defensive rebound34-45
16:13PiedmontKristopher Morganti misses the easy layup but the foul's on Frank Ludwig - foul #1 on Frank Ludwig, team foul #334-45
SubsShenandoah
Gordon Inman (PG), Gregory Salcedo (SF), Rafael Nabors (PF), Adam Davis (C)
Frank Ludwig, Michael Coy, Francis Shine, Malcolm Heer
 
SubsPiedmont
Harry Dickenson (SG), Ronald Authement (SF), William Libby (PF), Marvin Steil (C)
James Palmer, Daniel Brooks, Jerome Weber, Michael Sheely
 
16:13PiedmontKristopher Morganti makes the 1st free throw34-46
16:13PiedmontKristopher Morganti makes the 2nd free throw34-47
16:01ShenandoahKristopher Morganti steals the ball from Laurence Thorn34-47
15:59PiedmontKristopher Morganti is hacked by Gordon Inman in the backcourt - foul #1 on Gordon Inman, team foul #434-47
SubsShenandoah
Willy McMillen (PG), Robert Grant (SF)
Gordon Inman, Laurence Thorn
 
SubsPiedmont
Joel Rodenberg (PG)
Kristopher Morganti
 
LineupShenandoah
 PG - Willy McMillen (fresh) 2 pts. 3 pf.
 SG - Gregory Salcedo (fresh)
 SF - Robert Grant (fresh) 5 pts. 3 reb. 3 pf.
 PF - Rafael Nabors (fresh) 4 pts. 2 reb.
 C - Adam Davis (fresh) 3 pts. 5 reb.
 
LineupPiedmont
 PG - Joel Rodenberg (fresh) 8 pts. 1 ast. 3 pf.
 SG - Harry Dickenson (fresh) 3 pts. 1 ast.
 SF - Ronald Authement (fresh) 2 pts. 2 stl.
 PF - William Libby (fresh) 7 pts. 3 stl.
 C - Marvin Steil (fresh) 2 pts. 6 reb. 4 blk.
 
15:42PiedmontHarry Dickenson clanks a jumpshot from the left side34-47
15:40ShenandoahGregory Salcedo gets the rebound34-47
15:38ShenandoahWilly McMillen is fouled in the backcourt by Harry Dickenson - foul #1 on Harry Dickenson, team foul #134-47
15:22ShenandoahHarry Dickenson is called for the reach on Adam Davis - foul #2 on Harry Dickenson, team foul #234-47
SubsShenandoah 
SubsPiedmont
Daniel Brooks (SF)
Ronald Authement
 
15:01ShenandoahRobert Grant buries a jumper from the left side on a great pass from Willy McMillen36-47
14:50PiedmontWilliam Libby scores on a fadeaway from the left block on a nice dish by Joel Rodenberg36-49
14:40ShenandoahGregory Salcedo buries a runner near the basket and the foul's on Marvin Steil - foul #1 on Marvin Steil, team foul #338-49
SubsShenandoah
Gordon Inman (PG)
Willy McMillen
 
SubsPiedmont
Russell Griffin (PG), Jerome Weber (PF)
Joel Rodenberg, William Libby
 
14:40ShenandoahGregory Salcedo makes the free throw39-49
14:23PiedmontThe jump hook by Harry Dickenson is blocked by Rafael Nabors39-49
14:22PiedmontMarvin Steil tips it but misses39-49
14:20PiedmontDaniel Brooks tips it home39-51
14:04ShenandoahRobert Grant misses short on a jumper from the left wing but he's fouled by Daniel Brooks - foul #2 on Daniel Brooks, team foul #439-51
SubsShenandoah
Laurence Thorn (SG)
Gregory Salcedo
 
SubsPiedmont
Ronald Authement (SF), Michael Sheely (C)
Daniel Brooks, Marvin Steil
 
14:04ShenandoahRobert Grant makes the 1st free throw40-51
14:04ShenandoahRobert Grant misses the 2nd free throw40-51
14:04PiedmontMichael Sheely pulls down the rebound40-51
13:46PiedmontRonald Authement lays it up and in on a nice dish by Jerome Weber and the foul's on Laurence Thorn - foul #1 on Laurence Thorn, team foul #540-53
SubsShenandoah 
SubsPiedmont
James Palmer (SG), Kristopher Morganti (C)
Harry Dickenson, Jerome Weber
 
13:46PiedmontRonald Authement makes the free throw40-54
13:27ShenandoahRafael Nabors is hacked by Michael Sheely - foul #2 on Michael Sheely, team foul #540-54
SubsShenandoah
Francis Shine (PF), Malcolm Heer (C)
Rafael Nabors, Adam Davis
 
SubsPiedmont
Joel Rodenberg (PG)
Russell Griffin
 
13:11ShenandoahMalcolm Heer makes the 3pt attempt from the left wing on a great pass from Robert Grant43-54
12:46PiedmontRonald Authement misses long on a fadeaway in the paint43-54
12:45ShenandoahMalcolm Heer gets the rebound43-54
12:25ShenandoahKristopher Morganti steps in front of the Malcolm Heer pass43-54
12:06PiedmontJames Palmer makes the pull-up jumper from the left side on a nice dish by Joel Rodenberg and the foul's on Francis Shine - foul #2 on Francis Shine, team foul #643-56
SubsShenandoah
Willy McMillen (PG), Frank Ludwig (SG), Gregory Salcedo (SF), Rafael Nabors (PF), Michael Coy (C)
Gordon Inman, Laurence Thorn, Robert Grant, Francis Shine, Malcolm Heer
 
SubsPiedmont
Russell Griffin (PG), Daniel Brooks (SF), William Libby (PF), Marvin Steil (C)
Joel Rodenberg, Ronald Authement, Michael Sheely, Kristopher Morganti
 
12:06PiedmontJames Palmer misses the free throw43-56
12:06ShenandoahGregory Salcedo grabs the board43-56
11:58ShenandoahRafael Nabors misses long on a runner near the basket43-56
11:57PiedmontRussell Griffin snags the defensive board43-56
LineupShenandoah
 PG - Willy McMillen (fresh) 2 pts. 1 ast. 3 pf.
 SG - Frank Ludwig (fresh)
 SF - Gregory Salcedo (fresh) 3 pts. 3 reb.
 PF - Rafael Nabors (fairly fresh) 4 pts. 2 reb.
 C - Michael Coy (fresh) 6 pts. 3 reb.
 
LineupPiedmont
 PG - Russell Griffin (fresh) 2 pts. 2 ast.
 SG - James Palmer (fairly fresh) 10 pts.
 SF - Daniel Brooks (fresh) 9 pts. 2 ast. 2 stl.
 PF - William Libby (fresh) 9 pts. 3 stl.
 C - Marvin Steil (fresh) 2 pts. 7 reb. 4 blk.
 
11:54PiedmontRussell Griffin's pass is off the mark and out of bounds in the backcourt43-56
SubsShenandoah 
SubsPiedmont
Harry Dickenson (SG)
James Palmer
 
11:38ShenandoahFrank Ludwig connects on the jumper from the right wing set up by Willy McMillen45-56
11:19PiedmontMarvin Steil makes the runner from the right block45-58
11:00ShenandoahMichael Coy makes the 3pt attempt from the left corner on a great pass from Frank Ludwig48-58
10:45PiedmontDaniel Brooks comes up short on the 3 from straight away48-58
10:43ShenandoahFrank Ludwig grabs the board48-58
10:21ShenandoahRafael Nabors can't finish the layup48-58
10:19PiedmontDaniel Brooks grabs the defensive rebound48-58
09:59PiedmontRussell Griffin hits the front of the rim on the 3pt shot from the right corner48-58
09:57PiedmontMarvin Steil pulls down the offensive rebound48-58
09:35PiedmontHarry Dickenson double dribbles48-58
SubsShenandoah
Laurence Thorn (SG), Robert Grant (SF), Francis Shine (PF), Adam Davis (C)
Frank Ludwig, Gregory Salcedo, Rafael Nabors, Michael Coy
 
SubsPiedmont
Joel Rodenberg (PG), James Palmer (SG), Ronald Authement (SF), Jerome Weber (PF), Kristopher Morganti (C)
Russell Griffin, Harry Dickenson, Daniel Brooks, William Libby, Marvin Steil
 
09:16ShenandoahRobert Grant lays it up and in on a nice dish by Willy McMillen50-58
09:04PiedmontRonald Authement clanks a runner from the baseline50-58
09:02ShenandoahFrancis Shine pulls down the rebound50-58
08:41ShenandoahRobert Grant hits a 3pt attempt from the left wing on a great pass from Adam Davis53-58
08:18PiedmontKristopher Morganti misses the easy open layup53-58
08:17ShenandoahFrancis Shine pulls down the rebound53-58
08:11ShenandoahAdam Davis hits the finger roll on a nice dish by Laurence Thorn55-58
08:08PiedmontRobert Grant picks off the pass by James Palmer in the backcourt55-58
07:59ShenandoahFrancis Shine misses long on a fadeaway from close range but the foul's on Jerome Weber - foul #3 on Jerome Weber, team foul #655-58
SubsShenandoah
Gordon Inman (PG), Malcolm Heer (C)
Willy McMillen, Adam Davis
 
SubsPiedmont
Harry Dickenson (SG), Daniel Brooks (SF), William Libby (PF), Michael Sheely (C)
James Palmer, Ronald Authement, Jerome Weber, Kristopher Morganti
 
07:59ShenandoahFrancis Shine misses the 1st free throw55-58
07:59ShenandoahFrancis Shine makes the 2nd free throw56-58
LineupShenandoah
 PG - Gordon Inman (fresh) 2 pts. 2 ast.
 SG - Laurence Thorn (tiring) 5 pts. 1 ast. 2 stl.
 SF - Robert Grant (tiring) 13 pts. 3 reb. 3 pf.
 PF - Francis Shine (fairly fresh) 8 pts. 4 reb.
 C - Malcolm Heer (fresh) 3 pts. 2 reb.
 
LineupPiedmont
 PG - Joel Rodenberg (fairly fresh) 8 pts. 3 ast. 3 pf.
 SG - Harry Dickenson (fairly fresh) 3 pts. 1 ast.
 SF - Daniel Brooks (fresh) 9 pts. 2 ast. 2 stl.
 PF - William Libby (fresh) 9 pts. 3 stl.
 C - Michael Sheely (fresh) 3 reb.
 
07:34PiedmontDaniel Brooks knocks in the 3pt attempt from the left corner56-61
07:17ShenandoahDaniel Brooks takes the ball from Francis Shine56-61
06:50PiedmontRobert Grant steps in front of the Joel Rodenberg pass56-61
06:34ShenandoahGordon Inman clanks a jumpshot from the left side but he's fouled by Michael Sheely - foul #3 on Michael Sheely, team foul #756-61
SubsShenandoah
Gregory Salcedo (SG), Michael Coy (SF), Rafael Nabors (PF), Adam Davis (C)
Laurence Thorn, Robert Grant, Francis Shine, Malcolm Heer
 
SubsPiedmont
Russell Griffin (PG), James Palmer (SG), Ronald Authement (SF), Jerome Weber (PF), Marvin Steil (C)
Joel Rodenberg, Harry Dickenson, Daniel Brooks, William Libby, Michael Sheely
 
06:34ShenandoahGordon Inman makes the 1st free throw57-61
06:34ShenandoahGordon Inman makes the 2nd free throw58-61
06:18PiedmontMarvin Steil hits a fadeaway from the baseline on a great pass from Jerome Weber58-63
05:59ShenandoahGordon Inman hits a fadeaway jumper from the left wing on a nice dish by Rafael Nabors60-63
05:57PiedmontRussell Griffin is hacked by Michael Coy in the backcourt - foul #3 on Michael Coy, team foul #760-63
SubsShenandoah
Frank Ludwig (PG)
Gordon Inman
 
SubsPiedmont 
05:57PiedmontRussell Griffin makes the 1st free throw60-64
05:57PiedmontRussell Griffin makes the 2nd free throw60-65
05:42ShenandoahRafael Nabors connects on the jumper from the baseline62-65
05:37PiedmontMichael Coy is called for the reach on Ronald Authement in the backcourt - foul #4 on Michael Coy, team foul #862-65
SubsShenandoah
Robert Grant (SF)
Michael Coy
 
SubsPiedmont
William Libby (PF), Kristopher Morganti (C)
Jerome Weber, Marvin Steil
 
05:37PiedmontRonald Authement misses the 1st free throw62-65
05:37ShenandoahThe rebound goes to Rafael Nabors62-65
05:09ShenandoahRafael Nabors is hacked by William Libby - foul #2 on William Libby, team foul #862-65
SubsShenandoah
Willy McMillen (PG)
Frank Ludwig
 
SubsPiedmont
Harry Dickenson (SG), Daniel Brooks (SF), Michael Sheely (PF)
James Palmer, Ronald Authement, William Libby
 
05:09ShenandoahRafael Nabors makes the 1st free throw63-65
05:09ShenandoahRafael Nabors makes the 2nd free throw64-65
04:59PiedmontHarry Dickenson drills a shot from the right side set up by Kristopher Morganti and the foul's on Gregory Salcedo - foul #2 on Gregory Salcedo, team foul #964-67
SubsShenandoah
Laurence Thorn (SG), Francis Shine (PF)
Robert Grant, Rafael Nabors
 
SubsPiedmont
Marvin Steil (C)
Russell Griffin
 
04:59PiedmontHarry Dickenson makes the free throw64-68
04:35ShenandoahGregory Salcedo misses badly on a 3 pointer from the right wing64-68
04:33ShenandoahFrancis Shine tips it but misses64-68
04:32PiedmontHarry Dickenson pulls down the rebound64-68
04:26PiedmontMarvin Steil is fouled on the floor by Gregory Salcedo - foul #3 on Gregory Salcedo, team foul #1064-68
SubsShenandoah
Gordon Inman (PG), Malcolm Heer (C)
Willy McMillen, Adam Davis
 
SubsPiedmont
Joel Rodenberg (PG), Jerome Weber (PF)
Kristopher Morganti, Michael Sheely
 
04:26PiedmontMarvin Steil misses the 1st free throw64-68
04:26PiedmontMarvin Steil makes the 2nd free throw64-69
04:10ShenandoahLaurence Thorn is whistled for a carry64-69
SubsShenandoah
Michael Coy (SF)
Gregory Salcedo
 
SubsPiedmont 
03:56PiedmontJerome Weber is hacked by Francis Shine - foul #3 on Francis Shine, team foul #1164-69
SubsShenandoah
Robert Grant (SF)
Francis Shine
 
SubsPiedmont
Russell Griffin (PG), James Palmer (SG)
Joel Rodenberg, Harry Dickenson
 
03:56PiedmontJerome Weber makes the 1st free throw64-70
03:56PiedmontJerome Weber makes the 2nd free throw64-71
LineupShenandoah
 PG - Gordon Inman (fairly fresh) 6 pts. 2 ast.
 SG - Laurence Thorn (tiring) 5 pts. 1 ast. 2 stl.
 SF - Robert Grant (tiring) 13 pts. 3 reb. 2 stl. 3 pf.
 PF - Michael Coy (fresh) 9 pts. 3 reb. 4 pf.
 C - Malcolm Heer (fresh) 3 pts. 2 reb.
 
LineupPiedmont
 PG - Russell Griffin (fresh) 4 pts. 2 ast.
 SG - James Palmer (fairly fresh) 10 pts.
 SF - Daniel Brooks (fresh) 12 pts. 2 ast. 3 stl.
 PF - Jerome Weber (fresh) 2 pts. 3 pf.
 C - Marvin Steil (fairly fresh) 7 pts. 8 reb. 4 blk.
 
03:34ShenandoahRobert Grant misses badly on a 3pt shot from straight away64-71
03:33PiedmontMarvin Steil gets the rebound64-71
03:28PiedmontLaurence Thorn is called for the reach on Marvin Steil in the backcourt - foul #2 on Laurence Thorn, team foul #1264-71
SubsShenandoah
Frank Ludwig (PG), Gregory Salcedo (SG), Rafael Nabors (PF), Adam Davis (C)
Gordon Inman, Laurence Thorn, Michael Coy, Malcolm Heer
 
SubsPiedmont
Ronald Authement (SF), William Libby (PF)
Daniel Brooks, Jerome Weber
 
03:28PiedmontMarvin Steil makes the 1st free throw64-72
03:28PiedmontMarvin Steil misses the 2nd free throw64-72
03:28ShenandoahGregory Salcedo pulls down the rebound64-72
Game PlanShenandoahShenandoah is playing a motion offense (uptempo) and a fullcourt press (-2) 
Game PlanPiedmontPiedmont is playing a flex offense and a man to man (+1) 
03:23ShenandoahRobert Grant hits the front of the rim on the fadeaway from the left block but he's fouled by James Palmer - foul #2 on James Palmer, team foul #964-72
03:23ShenandoahRobert Grant makes the 1st free throw65-72
03:23ShenandoahRobert Grant misses the 2nd free throw65-72
03:23PiedmontThe rebound goes to Marvin Steil65-72
03:08PiedmontJames Palmer's pass is off the mark and out of bounds65-72
SubsShenandoah 
SubsPiedmont
Michael Sheely (C)
Marvin Steil
 
Game PlanShenandoahShenandoah is playing a motion offense and a fullcourt press (-2) 
Game PlanPiedmontPiedmont is playing a flex offense and a man to man (-2) 
02:53ShenandoahRobert Grant misses short on a 3 from straight away65-72
02:51ShenandoahRafael Nabors grabs the offensive rebound65-72
02:46ShenandoahRobert Grant makes the floater near the basket on a great pass from Gregory Salcedo67-72
02:31PiedmontRussell Griffin misses the wide open jumpshot from the right side67-72
02:29ShenandoahRafael Nabors snags the defensive board67-72
02:02ShenandoahGregory Salcedo misses the shot from the free throw line but he's fouled by James Palmer - foul #3 on James Palmer, team foul #1067-72
SubsShenandoah
Willy McMillen (PG), Michael Coy (SF), Francis Shine (PF)
Frank Ludwig, Robert Grant, Rafael Nabors
 
SubsPiedmont
Joel Rodenberg (PG), Harry Dickenson (SG), Daniel Brooks (SF), Jerome Weber (PF), Kristopher Morganti (C)
Russell Griffin, James Palmer, Ronald Authement, William Libby, Michael Sheely
 
02:02ShenandoahGregory Salcedo misses the 1st free throw67-72
02:02ShenandoahGregory Salcedo makes the 2nd free throw68-72
02:00PiedmontPiedmont calls a full timeout (2 :30 3 full remaining)68-72
SubsShenandoah
Laurence Thorn (SG), Robert Grant (SF), Rafael Nabors (PF)
Gregory Salcedo, Michael Coy, Francis Shine
 
SubsPiedmont
Ronald Authement (SF), William Libby (PF), Marvin Steil (C)
Daniel Brooks, Jerome Weber, Kristopher Morganti
 
01:51PiedmontRonald Authement connects on the shot from the baseline set up by Marvin Steil68-74
01:33ShenandoahLaurence Thorn is fouled on the floor by Harry Dickenson - foul #3 on Harry Dickenson, team foul #1168-74
01:33ShenandoahLaurence Thorn makes the 1st free throw69-74
01:33ShenandoahLaurence Thorn makes the 2nd free throw70-74
01:16PiedmontHarry Dickenson banks in the layup set up by Marvin Steil70-76
00:57ShenandoahRafael Nabors misses short on a 3pt attempt from the left corner70-76
00:56PiedmontMarvin Steil grabs the board70-76
Game PlanShenandoahShenandoah is playing a motion offense and intentionally fouling (-2) 
Game PlanPiedmontPiedmont is playing a spread offense (hold ball) and a man to man (-2) 
00:53PiedmontMarvin Steil is fouled in the backcourt by Willy McMillen - foul #4 on Willy McMillen, team foul #1370-76
SubsShenandoah 
SubsPiedmont
James Palmer (SG), Daniel Brooks (SF), Jerome Weber (PF)
Harry Dickenson, Ronald Authement, William Libby
 
00:53PiedmontMarvin Steil misses the 1st free throw70-76
00:53PiedmontMarvin Steil makes the 2nd free throw70-77
Game PlanShenandoahShenandoah is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
Game PlanPiedmontPiedmont is playing a spread offense (hold ball) and a man to man (-2) 
00:46ShenandoahRafael Nabors misses the 3pt shot from the left wing70-77
00:45ShenandoahWilly McMillen pulls down the offensive rebound70-77
00:42ShenandoahLaurence Thorn can't connect on a 3pt shot from the left wing70-77
00:40ShenandoahAdam Davis tips it home72-77
00:40PiedmontPiedmont calls a full timeout (2 :30 2 full remaining)72-77
SubsShenandoah 
SubsPiedmont
Kristopher Morganti (C)
Marvin Steil
 
00:37PiedmontJoel Rodenberg is fouled in the backcourt by Willy McMillen - foul #5 on Willy McMillen, team foul #1472-77
SubsShenandoah
Gordon Inman (PG)
Willy McMillen
 
SubsPiedmont 
00:37PiedmontJoel Rodenberg makes the 1st free throw72-78
00:37PiedmontJoel Rodenberg makes the 2nd free throw72-79
00:33ShenandoahGordon Inman can't connect on a 3pt shot from the right corner72-79
00:32ShenandoahAdam Davis gets the offensive rebound72-79
00:29ShenandoahLaurence Thorn hits a 3 from straight away set up by Gordon Inman75-79
00:29PiedmontPiedmont calls a full timeout (2 :30 1 full remaining)75-79
SubsShenandoah 
SubsPiedmont
Ronald Authement (SF), William Libby (PF), Marvin Steil (C)
Daniel Brooks, Jerome Weber, Kristopher Morganti
 
00:28PiedmontJames Palmer is fouled in the backcourt by Laurence Thorn - foul #3 on Laurence Thorn, team foul #1575-79
00:28PiedmontJames Palmer misses the 1st free throw75-79
00:28PiedmontJames Palmer makes the 2nd free throw75-80
00:23ShenandoahRobert Grant buries a 3 pointer from the right wing on a nice dish by Laurence Thorn78-80
00:20PiedmontJoel Rodenberg is fouled in the backcourt by Gordon Inman - foul #2 on Gordon Inman, team foul #1678-80
SubsShenandoah 
SubsPiedmont
Harry Dickenson (SG)
James Palmer
 
00:20PiedmontJoel Rodenberg makes the 1st free throw78-81
00:20PiedmontJoel Rodenberg misses the 2nd free throw78-81
00:20PiedmontThe offensive rebound goes to Marvin Steil78-81
00:19PiedmontMarvin Steil is hacked by Rafael Nabors - foul #3 on Rafael Nabors, team foul #1778-81
SubsShenandoah 
SubsPiedmont
James Palmer (SG)
Harry Dickenson
 
00:19PiedmontMarvin Steil makes the 1st free throw78-82
00:19PiedmontMarvin Steil makes the 2nd free throw78-83
00:12ShenandoahAdam Davis misses long on a 3pt shot from straight away78-83
00:11PiedmontWilliam Libby gets the rebound78-83
00:08PiedmontLaurence Thorn is called for the reach on William Libby in the backcourt - foul #4 on Laurence Thorn, team foul #1878-83
SubsShenandoah 
SubsPiedmont
Daniel Brooks (SF), Kristopher Morganti (C)
Ronald Authement, Marvin Steil
 
00:08PiedmontWilliam Libby makes the 1st free throw78-84
00:08PiedmontWilliam Libby misses the 2nd free throw78-84
00:08ShenandoahAdam Davis snags the defensive board78-84
00:03ShenandoahAdam Davis scores on a 3pt jumper from the right corner on a great pass from Gordon Inman81-84
00:03PiedmontPiedmont calls a full timeout (2 :30 remaining)81-84
SubsShenandoah 
SubsPiedmont
Harry Dickenson (SG), Marvin Steil (C)
Daniel Brooks, Kristopher Morganti
 
00:01PiedmontGordon Inman is called for the reach on Joel Rodenberg in the backcourt - foul #3 on Gordon Inman, team foul #1981-84
00:01PiedmontJoel Rodenberg makes the 1st free throw81-85
00:01PiedmontJoel Rodenberg makes the 2nd free throw81-86
00:00ShenandoahLaurence Thorn hits the front of the rim on the fullcourt shot81-86