#000000 #2F517D
Hoops Dynasty HOOPS DYNASTY
Conference Knight
Final -
4/19/2024
94
  1 2 F
#24 La Grange 46 48 94
Palm Beach Atlantic 35 35 70
70
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJames Lester 20 5-10 0-0 1-1 1 6 0 1 1 0 2 11
pfJoshua Murphy 21 3-3 0-0 0-1 0 4 2 1 1 1 3 6
sfCharlie Myers 14 4-7 0-0 1-2 1 3 2 1 1 0 1 9
sgWilliam Strother 21 2-5 1-3 5-6 0 0 2 1 2 0 2 10
pgBilly Marshall 18 6-9 1-2 2-2 0 1 3 1 2 0 3 15
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfMarvin Brown 19 2-3 0-1 0-0 1 4 3 0 0 0 1 4
sgThomas Richards 19 5-9 3-7 0-0 1 1 4 2 1 0 2 13
sfRon Whatley 19 6-8 0-0 3-3 1 4 2 1 1 0 2 15
pfWalter Gilmore 19 0-1 0-1 0-0 1 5 0 1 0 1 2 0
sgThomas Edwards 15 3-5 2-4 0-0 1 1 0 1 1 0 3 8
sgPhillip Poteet 12 1-3 1-1 0-0 2 2 2 1 0 0 0 3
pgMichael Brown 3 0-0 0-0 0-0 0 0 2 0 1 0 0 0
Totals 200 37-63 8-19 12-15 9 31 22 11 11 2 21 94
Percentages   .587 .421 .800                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cArthur Harbison 20 2-4 0-0 3-4 4 8 1 1 0 1 2 7
pfJoseph Caldwell 23 2-5 0-0 0-1 2 7 1 1 0 2 1 4
sfRolando Johnson 24 5-11 3-8 6-6 0 1 0 1 0 0 0 19
sgDouglas Singer 23 1-4 0-1 3-4 3 4 2 5 0 0 1 5
pgWilliam Hall 22 2-5 0-1 2-2 1 1 3 2 1 0 1 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfJohn Dantonio 21 5-11 1-4 0-3 1 2 3 3 0 0 3 11
pgRonald Duke 18 1-5 1-4 0-0 1 2 1 3 1 0 2 3
pfKenny Luevano 17 1-3 0-0 0-0 1 2 3 2 0 0 2 2
cLewis Johnson 15 2-2 0-0 3-4 1 3 0 0 1 0 2 7
pfHarry Bowen 13 3-5 0-0 0-1 0 2 0 1 0 0 2 6
cColin Forester 4 0-0 0-0 0-0 0 1 0 1 0 0 1 0
Totals 200 24-55 5-18 17-25 14 33 14 20 3 3 17 70
Percentages   .436 .278 .680                

LGC
46
19-34
5-10
3-5
6
18
14
5
6
1
8
20
12
6
8
19
48
18-29
3-9
9-10
3
13
8
6
5
1
13
22
17
4
6
24
94
37-63
8-19
12-15
9
31
22
11
11
2
21
42
29
10
14
43
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
PBAU
35
12-30
3-10
8-11
8
18
6
9
3
1
7
12
7
4
5
16
35
12-25
2-8
9-14
6
15
8
11
0
2
10
12
6
6
2
13
70
24-55
5-18
17-25
14
33
14
20
3
3
17
24
13
10
7
29
PLAYER OF THE GAME
pg Billy Marshall La Grange
15 Points, 3 Assists, 2 Steals
TimeTeamPlayScore
LineupLa Grange
 PG - Billy Marshall (fresh)
 SG - William Strother (fresh)
 SF - Charlie Myers (fresh)
 PF - Joshua Murphy (fresh)
 C - James Lester (fresh)
 
LineupPalm Beach Atlantic
 PG - William Hall (fresh)
 SG - Douglas Singer (fresh)
 SF - Rolando Johnson (fresh)
 PF - Joseph Caldwell (fresh)
 C - Arthur Harbison (fresh)
 
20:00Palm Beach AtlanticArthur Harbison wins the tip0-0
Game PlanLa GrangeLa Grange is playing a flex offense and a fullcourt press (+2) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense and a man to man (+1) 
19:38Palm Beach AtlanticDouglas Singer's layup is rejected by Joshua Murphy0-0
19:36La GrangeCharlie Myers pulls down the rebound0-0
19:23La GrangeBilly Marshall knocks in the pull-up jumper from the left side on a nice dish by William Strother2-0
19:20Palm Beach AtlanticDouglas Singer's pass is intercepted by William Strother in the backcourt2-0
19:06La GrangeJames Lester double dribbles2-0
18:50Palm Beach AtlanticRolando Johnson can't connect on a 3pt attempt from the right corner2-0
18:49La GrangeBilly Marshall snags the defensive board2-0
18:44La GrangeCharlie Myers clanks a fadeaway in the lane2-0
18:42Palm Beach AtlanticDouglas Singer gets the rebound2-0
18:39Palm Beach AtlanticWilliam Hall is hacked by Billy Marshall in the backcourt - foul #1 on Billy Marshall, team foul #12-0
18:25Palm Beach AtlanticWilliam Hall drills a jumper from the right side on a nice dish by Douglas Singer2-2
18:08La GrangeWilliam Strother knocks in the 3pt shot from straight away5-2
18:03Palm Beach AtlanticRolando Johnson misses long on a 3 from straight away5-2
18:02La GrangeJames Lester grabs the defensive rebound5-2
17:40La GrangeJames Lester's floater is tipped away by Joseph Caldwell5-2
17:39Palm Beach AtlanticJoseph Caldwell snags the defensive board5-2
17:36Palm Beach AtlanticRolando Johnson's pass is intercepted by Charlie Myers in the backcourt5-2
17:35La GrangeCharlie Myers dunks the ball7-2
17:08Palm Beach AtlanticJoseph Caldwell hits the front of the rim on the fadeaway from the left block7-2
17:07La GrangeJames Lester pulls down the rebound7-2
16:47La GrangeJames Lester misses badly on a fadeaway from the free throw line7-2
16:46La GrangeCharlie Myers misses the tip7-2
16:45Palm Beach AtlanticJoseph Caldwell pulls down the rebound7-2
16:39Palm Beach AtlanticArthur Harbison misses the lay-in but he's hacked by James Lester - foul #1 on James Lester, team foul #27-2
SubsLa Grange
Thomas Richards (PG), Thomas Edwards (SG), Ron Whatley (SF), Marvin Brown (PF), Walter Gilmore (C)
Billy Marshall, William Strother, Charlie Myers, Joshua Murphy, James Lester
 
SubsPalm Beach Atlantic
Ronald Duke (PG), John Dantonio (SG), Kenny Luevano (SF)
William Hall, Douglas Singer, Rolando Johnson
 
16:39Palm Beach AtlanticArthur Harbison misses the 1st free throw7-2
16:39Palm Beach AtlanticArthur Harbison makes the 2nd free throw7-3
16:26La GrangeMarvin Brown hits a pull-up jumper from the right side on a great pass from Ron Whatley9-3
16:22Palm Beach AtlanticRonald Duke makes the 3 pointer from the right wing on a great pass from Kenny Luevano9-6
16:07La GrangeRon Whatley misses long on a fadeaway from the right side9-6
16:06La GrangeMarvin Brown gets the offensive rebound9-6
15:49La GrangeThomas Richards is hacked by Ronald Duke - foul #1 on Ronald Duke, team foul #19-6
SubsLa Grange 
SubsPalm Beach Atlantic
Harry Bowen (PF), Lewis Johnson (C)
Joseph Caldwell, Arthur Harbison
 
LineupLa Grange
 PG - Thomas Richards (fresh)
 SG - Thomas Edwards (fresh)
 SF - Ron Whatley (fresh)
 PF - Marvin Brown (fresh) 2 pts.
 C - Walter Gilmore (fresh)
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (fresh) 3 pts.
 SG - John Dantonio (fresh)
 SF - Kenny Luevano (fresh)
 PF - Harry Bowen (fresh)
 C - Lewis Johnson (fresh)
 
15:37La GrangeMarvin Brown is fouled on the floor by Harry Bowen - foul #1 on Harry Bowen, team foul #29-6
SubsLa Grange
Phillip Poteet (SG), James Lester (C)
Thomas Edwards, Walter Gilmore
 
SubsPalm Beach Atlantic
Rolando Johnson (SF)
Kenny Luevano
 
15:17La GrangeThomas Richards is called for traveling9-6
SubsLa Grange
William Strother (SG), Joshua Murphy (PF)
Ron Whatley, Marvin Brown
 
SubsPalm Beach Atlantic
William Hall (PG), Douglas Singer (SG)
Ronald Duke, John Dantonio
 
15:04Palm Beach AtlanticRolando Johnson hits a 3 pointer from straight away9-9
14:50La GrangeJames Lester misses long on a jumper from just outside the lane9-9
14:48La GrangePhillip Poteet grabs the offensive board9-9
14:31La GrangeJoshua Murphy hits the finger roll on a nice dish by Thomas Richards and he's fouled by Harry Bowen - foul #2 on Harry Bowen, team foul #311-9
SubsLa Grange
Billy Marshall (PG), Thomas Edwards (SG), Walter Gilmore (C)
Thomas Richards, William Strother, James Lester
 
SubsPalm Beach Atlantic
Kenny Luevano (SF), Joseph Caldwell (PF)
Rolando Johnson, Harry Bowen
 
14:31La GrangeJoshua Murphy misses the free throw11-9
14:31Palm Beach AtlanticKenny Luevano grabs the defensive rebound11-9
14:18Palm Beach AtlanticDouglas Singer comes up short on the jumper in the paint but he's fouled by Thomas Edwards - foul #1 on Thomas Edwards, team foul #311-9
SubsLa Grange
Marvin Brown (PF)
Joshua Murphy
 
SubsPalm Beach Atlantic
Colin Forester (C)
Lewis Johnson
 
14:18Palm Beach AtlanticDouglas Singer makes the 1st free throw11-10
14:18Palm Beach AtlanticDouglas Singer makes the 2nd free throw11-11
13:59La GrangeBilly Marshall scores on a fadeaway from the left side set up by Phillip Poteet13-11
13:43Palm Beach AtlanticWilliam Hall makes the wide open jumpshot from the right side on a nice dish by Douglas Singer13-13
13:22La GrangeThomas Edwards hits the front of the rim on the 3 from the right wing13-13
13:21Palm Beach AtlanticColin Forester grabs the defensive rebound13-13
13:00Palm Beach AtlanticThomas Edwards steps in front of the Douglas Singer pass13-13
12:55La GrangeBilly Marshall misses the easy layup13-13
12:53Palm Beach AtlanticJoseph Caldwell grabs the board13-13
12:37Palm Beach AtlanticKenny Luevano lays it in on a nice dish by William Hall13-15
12:11La GrangeWilliam Hall is called for the reach on Marvin Brown - foul #1 on William Hall, team foul #413-15
SubsLa Grange
Thomas Richards (PG), William Strother (SG), Charlie Myers (SF), Joshua Murphy (PF), James Lester (C)
Billy Marshall, Thomas Edwards, Phillip Poteet, Marvin Brown, Walter Gilmore
 
SubsPalm Beach Atlantic
Ronald Duke (PG), John Dantonio (SG), Rolando Johnson (SF), Arthur Harbison (C)
William Hall, Douglas Singer, Kenny Luevano, Colin Forester
 
11:59La GrangeJames Lester comes up short on the runner near the basket13-15
11:57Palm Beach AtlanticThe rebound goes to John Dantonio13-15
11:35Palm Beach AtlanticJoseph Caldwell misses long on a runner from the right block13-15
11:34Palm Beach AtlanticRonald Duke tips it but misses13-15
11:32Palm Beach AtlanticJoseph Caldwell misses the tip13-15
11:31Palm Beach AtlanticArthur Harbison tips it back up and in13-17
LineupLa Grange
 PG - Thomas Richards (fresh) 1 ast.
 SG - William Strother (fresh) 3 pts. 1 ast.
 SF - Charlie Myers (fresh) 2 pts. 2 reb.
 PF - Joshua Murphy (fresh) 2 pts.
 C - James Lester (fairly fresh) 2 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (fresh) 3 pts.
 SG - John Dantonio (fresh)
 SF - Rolando Johnson (fresh) 3 pts.
 PF - Joseph Caldwell (tiring) 4 reb.
 C - Arthur Harbison (fresh) 3 pts.
 
11:15La GrangeJoshua Murphy scores on a jump hook in the paint on a great pass from William Strother15-17
11:02Palm Beach AtlanticArthur Harbison misses long on a shot from just outside the lane15-17
11:00La GrangeJames Lester grabs the defensive rebound15-17
10:55La GrangeCharlie Myers scores on a floater in the lane on a nice dish by Thomas Richards17-17
10:43Palm Beach AtlanticThomas Richards steps in front of the Joseph Caldwell pass17-17
10:39La GrangeThomas Richards banks in the layup19-17
10:21Palm Beach AtlanticRolando Johnson connects on the 3pt attempt from the left corner19-20
10:05La GrangeWilliam Strother misses badly on a 3pt shot from the right corner19-20
10:03La GrangeJames Lester tips it back up and in21-20
10:01Palm Beach AtlanticWilliam Strother steals it from John Dantonio in the backcourt21-20
09:58La GrangeWilliam Strother hits the finger roll23-20
09:35Palm Beach AtlanticJohn Dantonio dunks the ball and he's hacked by Charlie Myers - foul #1 on Charlie Myers, team foul #423-22
SubsLa Grange
Billy Marshall (PG), Phillip Poteet (SG), Ron Whatley (SF), Marvin Brown (PF), Walter Gilmore (C)
Thomas Richards, William Strother, Charlie Myers, Joshua Murphy, James Lester
 
SubsPalm Beach Atlantic
William Hall (PG), Lewis Johnson (C)
Ronald Duke, Arthur Harbison
 
09:35Palm Beach AtlanticJohn Dantonio misses the free throw23-22
09:35La GrangeWalter Gilmore pulls down the rebound23-22
09:19La GrangePhillip Poteet misses long on a floater from the right wing23-22
09:18Palm Beach AtlanticJoseph Caldwell gets the rebound23-22
09:06Palm Beach AtlanticLewis Johnson misses the easy layup but he's hacked by Marvin Brown - foul #1 on Marvin Brown, team foul #523-22
SubsLa Grange 
SubsPalm Beach Atlantic
Douglas Singer (SG)
John Dantonio
 
09:06Palm Beach AtlanticLewis Johnson makes the 1st free throw23-23
09:06Palm Beach AtlanticLewis Johnson misses the 2nd free throw23-23
09:06La GrangeMarvin Brown grabs the board23-23
08:53La GrangePhillip Poteet scores on a 3 from the left corner on a nice dish by Billy Marshall26-23
08:36Palm Beach AtlanticRolando Johnson misses badly on a 3pt jumper from the left corner26-23
08:34La GrangeRon Whatley snags the defensive board26-23
08:13La GrangeBilly Marshall makes the turnaround from the left block on a nice dish by Phillip Poteet28-23
07:53Palm Beach AtlanticWilliam Hall is whistled for a carry28-23
SubsLa Grange
Michael Brown (PG), William Strother (SG), Charlie Myers (SF), Joshua Murphy (PF), James Lester (C)
Billy Marshall, Phillip Poteet, Ron Whatley, Marvin Brown, Walter Gilmore
 
SubsPalm Beach Atlantic
Ronald Duke (PG), Kenny Luevano (PF), Colin Forester (C)
William Hall, Joseph Caldwell, Lewis Johnson
 
07:33La GrangeCharlie Myers blows the layup but the foul's on Colin Forester - foul #1 on Colin Forester, team foul #528-23
SubsLa Grange
Thomas Richards (PG)
Michael Brown
 
SubsPalm Beach Atlantic
John Dantonio (SG)
Douglas Singer
 
07:33La GrangeCharlie Myers misses the 1st free throw28-23
07:33La GrangeCharlie Myers makes the 2nd free throw29-23
07:26Palm Beach AtlanticJohn Dantonio's pass is off the mark and out of bounds in the backcourt29-23
LineupLa Grange
 PG - Thomas Richards (fresh) 2 pts. 2 ast.
 SG - William Strother (fresh) 5 pts. 2 ast. 2 stl.
 SF - Charlie Myers (fairly fresh) 5 pts. 2 reb.
 PF - Joshua Murphy (fresh) 4 pts.
 C - James Lester (tiring) 2 pts. 4 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (fairly fresh) 3 pts.
 SG - John Dantonio (fairly fresh) 2 pts.
 SF - Rolando Johnson (tiring) 6 pts.
 PF - Kenny Luevano (fresh) 2 pts.
 C - Colin Forester (fresh)
 
07:15La GrangeThomas Richards makes the 3 from the right corner set up by Joshua Murphy32-23
06:51Palm Beach AtlanticJames Lester is called for the reach on Ronald Duke - foul #2 on James Lester, team foul #632-23
SubsLa Grange
Thomas Edwards (SG), Ron Whatley (SF), Walter Gilmore (C)
William Strother, Charlie Myers, James Lester
 
SubsPalm Beach Atlantic
Joseph Caldwell (PF), Arthur Harbison (C)
Kenny Luevano, Colin Forester
 
06:42Palm Beach AtlanticThomas Richards is called for the reach on Rolando Johnson - foul #1 on Thomas Richards, team foul #732-23
SubsLa Grange
Billy Marshall (PG)
Thomas Richards
 
SubsPalm Beach Atlantic
William Hall (PG)
Ronald Duke
 
06:42Palm Beach AtlanticRolando Johnson makes the 1st free throw32-24
06:42Palm Beach AtlanticRolando Johnson makes the 2nd free throw32-25
06:21La GrangeThomas Edwards is fouled on the floor by John Dantonio - foul #1 on John Dantonio, team foul #632-25
SubsLa Grange
Phillip Poteet (SF)
Ron Whatley
 
SubsPalm Beach Atlantic
Douglas Singer (SG)
John Dantonio
 
06:02La GrangeWalter Gilmore hits the front of the rim on the 3pt attempt from the right wing32-25
06:00La GrangePhillip Poteet can't tip it in32-25
05:59Palm Beach AtlanticArthur Harbison snags the defensive board32-25
05:46Palm Beach AtlanticRolando Johnson is fouled on the floor by Joshua Murphy - foul #1 on Joshua Murphy, team foul #832-25
SubsLa Grange
Thomas Richards (PG), William Strother (SG), Marvin Brown (PF)
Billy Marshall, Thomas Edwards, Joshua Murphy
 
SubsPalm Beach Atlantic
Ronald Duke (PG), Kenny Luevano (PF)
William Hall, Joseph Caldwell
 
05:46Palm Beach AtlanticRolando Johnson makes the 1st free throw32-26
05:46Palm Beach AtlanticRolando Johnson makes the 2nd free throw32-27
05:32La GrangeThomas Richards connects on the 3 pointer from the left corner on a nice dish by Marvin Brown35-27
05:07Palm Beach AtlanticKenny Luevano double dribbles35-27
SubsLa Grange
Ron Whatley (SF)
Phillip Poteet
 
SubsPalm Beach Atlantic
John Dantonio (SF), Lewis Johnson (C)
Rolando Johnson, Arthur Harbison
 
04:49La GrangeMarvin Brown misses short on a 3pt attempt from the right corner35-27
04:47La GrangeThomas Richards gets the offensive rebound35-27
04:30La GrangeRon Whatley connects on the floater from the baseline on a great pass from Marvin Brown37-27
04:13Palm Beach AtlanticDouglas Singer misses long on a 3pt shot from the right corner37-27
04:11Palm Beach AtlanticDouglas Singer grabs the offensive board37-27
04:05Palm Beach AtlanticRonald Duke misses the wide open 3 pointer from the right corner37-27
04:03Palm Beach AtlanticDouglas Singer snags the offensive board37-27
03:40Palm Beach AtlanticRonald Duke comes up short on the 3 pointer from the left wing37-27
03:39Palm Beach AtlanticLewis Johnson tips it back up and in37-29
03:22La GrangeWilliam Strother's pass is intercepted by Ronald Duke37-29
03:17Palm Beach AtlanticKenny Luevano misses the lay-in37-29
03:15La GrangeWalter Gilmore pulls down the rebound37-29
LineupLa Grange
 PG - Thomas Richards (fairly fresh) 8 pts. 2 ast.
 SG - William Strother (fairly fresh) 5 pts. 2 ast. 2 stl.
 SF - Ron Whatley (fairly fresh) 2 pts.
 PF - Marvin Brown (fairly fresh) 2 pts. 2 reb.
 C - Walter Gilmore (tired) 2 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (tiring) 3 pts.
 SG - Douglas Singer (tired) 2 pts. 2 ast.
 SF - John Dantonio (tiring) 2 pts.
 PF - Kenny Luevano (fairly fresh) 2 pts.
 C - Lewis Johnson (fairly fresh) 3 pts.
 
03:07La GrangeLewis Johnson steals the ball from Ron Whatley37-29
02:57Palm Beach AtlanticJohn Dantonio hits a jumpshot from the right wing set up by Kenny Luevano37-31
02:50La GrangeMarvin Brown connects on the floater in the paint set up by Thomas Richards39-31
02:35Palm Beach AtlanticJohn Dantonio misses long on a floater from the left side39-31
02:33La GrangeMarvin Brown gets the rebound39-31
02:11La GrangeRon Whatley misses the easy layup but he's hacked by John Dantonio - foul #2 on John Dantonio, team foul #739-31
SubsLa Grange
Billy Marshall (PG), Thomas Edwards (SG), Joshua Murphy (PF), James Lester (C)
Thomas Richards, William Strother, Marvin Brown, Walter Gilmore
 
SubsPalm Beach Atlantic
William Hall (PG), Rolando Johnson (SF), Harry Bowen (PF), Arthur Harbison (C)
Ronald Duke, Douglas Singer, Kenny Luevano, Lewis Johnson
 
02:11La GrangeRon Whatley makes the 1st free throw40-31
02:11La GrangeRon Whatley makes the 2nd free throw41-31
01:53Palm Beach AtlanticJohn Dantonio misses the 3 from the right corner41-31
01:51Palm Beach AtlanticWilliam Hall misses the tip41-31
01:49Palm Beach AtlanticArthur Harbison pulls down the offensive rebound41-31
01:44Palm Beach AtlanticHarry Bowen misses badly on a floater in the paint41-31
01:42La GrangeRon Whatley gets the rebound41-31
01:37La GrangeBilly Marshall misses the 3pt jumper from the left corner41-31
01:35Palm Beach AtlanticThe rebound goes to Harry Bowen41-31
01:32Palm Beach AtlanticRon Whatley steals the ball from Harry Bowen in the backcourt41-31
01:20La GrangeWilliam Hall picks off the pass by Billy Marshall41-31
01:17Palm Beach AtlanticJohn Dantonio dunks the ball on a great pass from William Hall41-33
01:03La GrangeJoshua Murphy drills a shot from the left wing on a nice dish by Billy Marshall43-33
00:41Palm Beach AtlanticHarry Bowen misses the easy layup43-33
00:39La GrangeJames Lester pulls down the rebound43-33
00:18La GrangeBilly Marshall connects on the 3 pointer from the left corner on a nice dish by Joshua Murphy46-33
00:00Palm Beach AtlanticHarry Bowen connects on the floater from close range46-35
TimeTeamPlayScore
LineupLa Grange
 PG - Billy Marshall (fresh) 9 pts. 2 ast.
 SG - William Strother (fresh) 5 pts. 2 ast. 2 stl.
 SF - Charlie Myers (fresh) 5 pts. 2 reb.
 PF - Joshua Murphy (fresh) 6 pts.
 C - James Lester (fresh) 2 pts. 5 reb.
 
LineupPalm Beach Atlantic
 PG - William Hall (fresh) 4 pts. 2 ast.
 SG - Douglas Singer (fresh) 2 pts. 2 ast.
 SF - Rolando Johnson (fresh) 10 pts.
 PF - Joseph Caldwell (fresh) 5 reb.
 C - Arthur Harbison (fresh) 3 pts. 3 reb.
 
20:00La GrangeCharlie Myers inbounds the ball46-35
Game PlanLa GrangeLa Grange is playing a flex offense and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense and a man to man (+1) 
19:47La GrangeJames Lester drills a fadeaway from the right side and he's hacked by Arthur Harbison - foul #1 on Arthur Harbison, team foul #148-35
19:47La GrangeJames Lester makes the free throw49-35
19:43Palm Beach AtlanticJames Lester picks off the pass by Douglas Singer in the backcourt49-35
19:28La GrangeCharlie Myers scores on a driving attempt from the baseline on a nice dish by Billy Marshall51-35
19:21Palm Beach AtlanticWilliam Hall misses long on a floater from just outside the lane but the foul's on Billy Marshall - foul #2 on Billy Marshall, team foul #151-35
19:21Palm Beach AtlanticWilliam Hall makes the 1st free throw51-36
19:21Palm Beach AtlanticWilliam Hall makes the 2nd free throw51-37
19:07La GrangeJoshua Murphy is hacked by Arthur Harbison - foul #2 on Arthur Harbison, team foul #251-37
18:59La GrangeJoseph Caldwell denies the turnaround by Charlie Myers51-37
18:57Palm Beach AtlanticArthur Harbison grabs the defensive rebound51-37
18:54Palm Beach AtlanticWilliam Hall is fouled in the backcourt by Billy Marshall - foul #3 on Billy Marshall, team foul #251-37
SubsLa Grange
Thomas Richards (PG), Ron Whatley (SF)
Billy Marshall, Charlie Myers
 
SubsPalm Beach Atlantic 
18:32Palm Beach AtlanticJoseph Caldwell scores on a shot from the baseline and the foul's on Joshua Murphy - foul #2 on Joshua Murphy, team foul #351-39
SubsLa Grange
Walter Gilmore (C)
James Lester
 
SubsPalm Beach Atlantic
John Dantonio (SG)
Douglas Singer
 
18:32Palm Beach AtlanticJoseph Caldwell misses the free throw51-39
18:32La GrangeWalter Gilmore pulls down the rebound51-39
18:15La GrangeRon Whatley drills a jumper in the lane53-39
17:54Palm Beach AtlanticRolando Johnson misses short on a 3 from the left corner53-39
17:52La GrangeThe rebound goes to Ron Whatley53-39
17:36La GrangeRon Whatley knocks in the shot from the right side set up by Thomas Richards55-39
17:15Palm Beach AtlanticRolando Johnson is hacked by Joshua Murphy - foul #3 on Joshua Murphy, team foul #455-39
SubsLa Grange
Michael Brown (PG), Thomas Edwards (SG), Charlie Myers (SF), Marvin Brown (PF), James Lester (C)
Thomas Richards, William Strother, Ron Whatley, Joshua Murphy, Walter Gilmore
 
SubsPalm Beach Atlantic
Ronald Duke (PG), Douglas Singer (SG), Lewis Johnson (C)
William Hall, Rolando Johnson, Arthur Harbison
 
16:56Palm Beach AtlanticJohn Dantonio comes up short on the 3 from the right corner55-39
16:55La GrangeJames Lester snags the defensive board55-39
16:48La GrangeJames Lester drills a jumpshot from the right side57-39
16:45Palm Beach AtlanticMichael Brown picks off the pass by Ronald Duke in the backcourt57-39
16:29La GrangeLewis Johnson is called for the reach on James Lester - foul #1 on Lewis Johnson, team foul #357-39
SubsLa Grange 
SubsPalm Beach Atlantic
Kenny Luevano (SF)
John Dantonio
 
16:12La GrangeJames Lester hits the finger roll on a nice dish by Michael Brown59-39
Game PlanLa GrangeLa Grange is playing a flex offense and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (uptempo) and a man to man (+1) 
15:47Palm Beach AtlanticRonald Duke comes up short on the 3pt attempt from the right corner59-39
15:46Palm Beach AtlanticKenny Luevano misses the tip59-39
15:44Palm Beach AtlanticDouglas Singer tips it in59-41
LineupLa Grange
 PG - Michael Brown (fresh) 1 ast.
 SG - Thomas Edwards (fairly fresh)
 SF - Charlie Myers (fairly fresh) 7 pts. 2 reb.
 PF - Marvin Brown (fairly fresh) 4 pts. 3 reb.
 C - James Lester (fairly fresh) 9 pts. 6 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (fresh) 3 pts.
 SG - Douglas Singer (fairly fresh) 4 pts. 2 ast.
 SF - Kenny Luevano (fresh) 2 pts. 2 reb.
 PF - Joseph Caldwell (fairly fresh) 2 pts. 5 reb. 2 blk.
 C - Lewis Johnson (fresh) 3 pts.
 
15:24La GrangeCharlie Myers's pass is off the mark and out of bounds59-41
SubsLa Grange
Billy Marshall (PG), William Strother (SG), Ron Whatley (SF), Joshua Murphy (PF), Walter Gilmore (C)
Michael Brown, Thomas Edwards, Charlie Myers, Marvin Brown, James Lester
 
SubsPalm Beach Atlantic
William Hall (PG), Rolando Johnson (SF), Harry Bowen (PF), Arthur Harbison (C)
Ronald Duke, Kenny Luevano, Joseph Caldwell, Lewis Johnson
 
Game PlanLa GrangeLa Grange is playing a flex offense and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense and a man to man (+1) 
15:22Palm Beach AtlanticWilliam Strother is called for the reach on Harry Bowen in the backcourt - foul #1 on William Strother, team foul #559-41
15:10Palm Beach AtlanticWalter Gilmore blocks the short jumper by William Hall59-41
15:08Palm Beach AtlanticArthur Harbison tips it home59-43
14:44La GrangeWilliam Strother clanks a jumpshot from the right side59-43
14:42Palm Beach AtlanticHarry Bowen pulls down the rebound59-43
14:38Palm Beach AtlanticRolando Johnson can't connect on a 3pt jumper from straight away59-43
14:37La GrangeThe rebound goes to Walter Gilmore59-43
14:15La GrangeRon Whatley is denied on a layup by Arthur Harbison59-43
14:13Palm Beach AtlanticArthur Harbison grabs the board59-43
14:11Palm Beach AtlanticWilliam Hall's pass is intercepted by Billy Marshall in the backcourt59-43
14:09La GrangeBilly Marshall lays it in61-43
13:44Palm Beach AtlanticBilly Marshall steps in front of the Douglas Singer pass61-43
13:41La GrangeBilly Marshall jams it63-43
Game PlanLa GrangeLa Grange is playing a flex offense and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (uptempo) and a man to man (+1) 
13:21Palm Beach AtlanticArthur Harbison misses short on a shot from the left side63-43
13:19La GrangeThe rebound goes to Joshua Murphy63-43
Game PlanLa GrangeLa Grange is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (uptempo) and a man to man (+1) 
12:51La GrangeWilliam Strother misses badly on a fadeaway from the left side but he's fouled by Douglas Singer - foul #1 on Douglas Singer, team foul #463-43
SubsLa Grange
Thomas Richards (PG), Phillip Poteet (SF), Marvin Brown (PF), James Lester (C)
Billy Marshall, Ron Whatley, Joshua Murphy, Walter Gilmore
 
SubsPalm Beach Atlantic
Ronald Duke (PG), John Dantonio (SG), Kenny Luevano (SF), Joseph Caldwell (PF), Lewis Johnson (C)
William Hall, Douglas Singer, Rolando Johnson, Harry Bowen, Arthur Harbison
 
12:51La GrangeWilliam Strother makes the 1st free throw64-43
12:51La GrangeWilliam Strother makes the 2nd free throw65-43
12:40Palm Beach AtlanticJohn Dantonio is alone and drills a 3 pointer from the right wing on a great pass from Kenny Luevano65-46
12:12La GrangeThomas Richards is whistled for traveling65-46
SubsLa Grange
Thomas Edwards (SG), Charlie Myers (SF)
William Strother, Phillip Poteet
 
SubsPalm Beach Atlantic 
12:08Palm Beach AtlanticJohn Dantonio is called for the offensive foul in the backcourt - foul #3 on John Dantonio, team foul #565-46
11:52La GrangeThomas Richards connects on the fadeaway from just outside the lane on a great pass from Charlie Myers67-46
11:34Palm Beach AtlanticJoseph Caldwell hits a runner from the right block on a nice dish by John Dantonio67-48
LineupLa Grange
 PG - Thomas Richards (fresh) 10 pts. 4 ast.
 SG - Thomas Edwards (fresh)
 SF - Charlie Myers (fresh) 7 pts. 2 reb.
 PF - Marvin Brown (fresh) 4 pts. 3 reb.
 C - James Lester (fairly fresh) 9 pts. 6 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (fresh) 3 pts.
 SG - John Dantonio (fresh) 9 pts. 3 pf.
 SF - Kenny Luevano (fresh) 2 pts. 2 reb.
 PF - Joseph Caldwell (fairly fresh) 4 pts. 5 reb. 2 blk.
 C - Lewis Johnson (fresh) 3 pts.
 
11:11La GrangeThomas Richards clanks a 3 pointer from the right corner67-48
11:09Palm Beach AtlanticLewis Johnson snags the defensive board67-48
11:06Palm Beach AtlanticThomas Edwards is called for the reach on John Dantonio in the backcourt - foul #2 on Thomas Edwards, team foul #667-48
SubsLa Grange
Billy Marshall (PG), Phillip Poteet (SF), Joshua Murphy (PF)
Thomas Richards, Charlie Myers, Marvin Brown
 
SubsPalm Beach Atlantic
William Hall (PG), Rolando Johnson (SF), Colin Forester (C)
Ronald Duke, Kenny Luevano, Lewis Johnson
 
11:00Palm Beach AtlanticColin Forester loses the ball out of bounds67-48
SubsLa Grange
Charlie Myers (SF)
Thomas Edwards
 
SubsPalm Beach Atlantic 
10:41La GrangeCharlie Myers scores on a jumper in the lane69-48
10:28Palm Beach AtlanticRolando Johnson drills a 3 from the left wing set up by Joseph Caldwell69-51
09:59La GrangeJoshua Murphy loses the ball out of bounds69-51
SubsLa Grange
Thomas Richards (PG), Ron Whatley (SF)
Billy Marshall, Charlie Myers
 
SubsPalm Beach Atlantic
Douglas Singer (SG), Harry Bowen (PF), Arthur Harbison (C)
John Dantonio, Joseph Caldwell, Colin Forester
 
09:50Palm Beach AtlanticArthur Harbison can't connect on a jump hook in the paint but he's hacked by Ron Whatley - foul #1 on Ron Whatley, team foul #769-51
SubsLa Grange
Thomas Edwards (SG), Marvin Brown (PF)
Phillip Poteet, Joshua Murphy
 
SubsPalm Beach Atlantic 
09:50Palm Beach AtlanticArthur Harbison makes the 1st free throw69-52
09:50Palm Beach AtlanticArthur Harbison makes the 2nd free throw69-53
09:32La GrangeJames Lester misses the jumper from the right side69-53
09:30Palm Beach AtlanticArthur Harbison gets the rebound69-53
09:24Palm Beach AtlanticRolando Johnson scores on a jumper from the left side set up by William Hall69-55
Game PlanLa GrangeLa Grange is playing a flex offense and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (uptempo) and a man to man (+1) 
09:12La GrangeThomas Richards misses short on a 3pt jumper from the left corner69-55
09:10La GrangeThomas Edwards tips it in71-55
09:00Palm Beach AtlanticRolando Johnson misses short on a floater from just outside the lane71-55
08:58Palm Beach AtlanticArthur Harbison gets the offensive rebound71-55
08:41Palm Beach AtlanticHarry Bowen hits a shot from the right block on a nice dish by Arthur Harbison and the foul's on Thomas Richards - foul #2 on Thomas Richards, team foul #871-57
SubsLa Grange
Billy Marshall (PG), William Strother (SG), Phillip Poteet (SF), Joshua Murphy (PF), Walter Gilmore (C)
Thomas Richards, Thomas Edwards, Ron Whatley, Marvin Brown, James Lester
 
SubsPalm Beach Atlantic
Ronald Duke (PG), Kenny Luevano (SF)
William Hall, Rolando Johnson
 
08:41Palm Beach AtlanticHarry Bowen misses the free throw71-57
08:41La GrangeJoshua Murphy snags the defensive board71-57
08:25La GrangeRonald Duke is called for the reach on Phillip Poteet - foul #2 on Ronald Duke, team foul #671-57
SubsLa Grange 
SubsPalm Beach Atlantic
Joseph Caldwell (PF), Lewis Johnson (C)
Harry Bowen, Arthur Harbison
 
08:12La GrangeBilly Marshall can't connect on a floater from the right wing but he's hacked by Lewis Johnson - foul #2 on Lewis Johnson, team foul #771-57
SubsLa Grange 
SubsPalm Beach Atlantic
John Dantonio (SG)
Douglas Singer
 
08:12La GrangeBilly Marshall makes the 1st free throw72-57
08:12La GrangeBilly Marshall makes the 2nd free throw73-57
08:05Palm Beach AtlanticJohn Dantonio can't connect on a 3pt shot from the right wing73-57
08:04La GrangeJoshua Murphy grabs the board73-57
Game PlanLa GrangeLa Grange is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (uptempo) and a man to man (+1) 
07:58La GrangeWilliam Strother clanks a 3pt shot from the right wing73-57
07:56La GrangeWalter Gilmore pulls down the offensive rebound73-57
07:36La GrangeBilly Marshall comes up short on the shot from the left wing73-57
07:34Palm Beach AtlanticRonald Duke grabs the board73-57
LineupLa Grange
 PG - Billy Marshall (fresh) 15 pts. 3 ast. 2 stl. 3 pf.
 SG - William Strother (fresh) 7 pts. 2 ast. 2 stl.
 SF - Phillip Poteet (fresh) 3 pts. 2 ast.
 PF - Joshua Murphy (fairly fresh) 6 pts. 3 reb. 3 pf.
 C - Walter Gilmore (fairly fresh) 5 reb.
 
LineupPalm Beach Atlantic
 PG - Ronald Duke (fresh) 3 pts.
 SG - John Dantonio (fairly fresh) 9 pts. 3 pf.
 SF - Kenny Luevano (fairly fresh) 2 pts. 2 reb.
 PF - Joseph Caldwell (fairly fresh) 4 pts. 5 reb. 2 blk.
 C - Lewis Johnson (fresh) 3 pts. 2 reb.
 
07:27Palm Beach AtlanticJohn Dantonio is wide open but clanks a fadeaway jumper from the right side73-57
07:25Palm Beach AtlanticJohn Dantonio can't tip it in73-57
07:24La GrangeJoshua Murphy snags the defensive board73-57
07:19La GrangeWalter Gilmore is whistled for a charge - foul #1 on Walter Gilmore, team foul #973-57
SubsLa Grange
Thomas Richards (PG), Marvin Brown (PF)
Billy Marshall, Joshua Murphy
 
SubsPalm Beach Atlantic
Rolando Johnson (SF), Arthur Harbison (C)
Kenny Luevano, Lewis Johnson
 
07:16Palm Beach AtlanticRonald Duke throws a bad pass out of bounds in the backcourt73-57
06:54La GrangeThomas Richards misses badly on a 3 pointer from the right corner73-57
06:53Palm Beach AtlanticRolando Johnson snags the defensive board73-57
06:51Palm Beach AtlanticRonald Duke throws a bad pass out of bounds in the backcourt73-57
SubsLa Grange
Charlie Myers (SF), James Lester (C)
Phillip Poteet, Walter Gilmore
 
SubsPalm Beach Atlantic
William Hall (PG), Douglas Singer (SG)
Ronald Duke, John Dantonio
 
06:28La GrangeJames Lester makes the jump hook from the baseline set up by Charlie Myers75-57
06:25Palm Beach AtlanticWilliam Strother is called for the reach on Douglas Singer in the backcourt - foul #2 on William Strother, team foul #1075-57
SubsLa Grange
Thomas Edwards (SG), Ron Whatley (SF)
William Strother, Marvin Brown
 
SubsPalm Beach Atlantic
Harry Bowen (PF)
Joseph Caldwell
 
06:25Palm Beach AtlanticDouglas Singer misses the 1st free throw75-57
06:25Palm Beach AtlanticDouglas Singer makes the 2nd free throw75-58
06:08La GrangeThomas Richards makes the 3 from the right corner78-58
06:04Palm Beach AtlanticDouglas Singer is whistled for a carry in the backcourt78-58
SubsLa Grange
Billy Marshall (PG), Joshua Murphy (PF)
Thomas Richards, Charlie Myers
 
SubsPalm Beach Atlantic
Lewis Johnson (C)
Arthur Harbison
 
05:44La GrangeThomas Edwards comes up short on the 3 from the left wing78-58
05:43Palm Beach AtlanticLewis Johnson snags the defensive board78-58
05:38Palm Beach AtlanticRolando Johnson misses the pull-up jumper from the free throw line but the foul's on Ron Whatley - foul #2 on Ron Whatley, team foul #1178-58
SubsLa Grange
Phillip Poteet (SG), Marvin Brown (PF), Walter Gilmore (C)
Thomas Edwards, Joshua Murphy, James Lester
 
SubsPalm Beach Atlantic
Ronald Duke (PG), John Dantonio (SG)
William Hall, Douglas Singer
 
05:38Palm Beach AtlanticRolando Johnson makes the 1st free throw78-59
05:38Palm Beach AtlanticRolando Johnson makes the 2nd free throw78-60
05:14La GrangeRon Whatley drills a runner from the baseline80-60
05:03Palm Beach AtlanticRolando Johnson is alone and drills a fadeaway from just outside the lane set up by John Dantonio80-62
04:34La GrangePhillip Poteet's pass is off the mark and out of bounds80-62
SubsLa Grange
Thomas Richards (PG), William Strother (SG), Charlie Myers (SF), Joshua Murphy (PF), James Lester (C)
Billy Marshall, Phillip Poteet, Ron Whatley, Marvin Brown, Walter Gilmore
 
SubsPalm Beach Atlantic
William Hall (PG), Douglas Singer (SG), Kenny Luevano (SF), Joseph Caldwell (PF), Arthur Harbison (C)
Ronald Duke, John Dantonio, Rolando Johnson, Harry Bowen, Lewis Johnson
 
04:15Palm Beach AtlanticJoshua Murphy steps in front of the Arthur Harbison pass80-62
03:58La GrangeWilliam Strother is hacked by Joseph Caldwell - foul #1 on Joseph Caldwell, team foul #880-62
03:58La GrangeWilliam Strother makes the 1st free throw81-62
03:58La GrangeWilliam Strother misses the 2nd free throw81-62
03:58Palm Beach AtlanticJoseph Caldwell gets the rebound81-62
03:49Palm Beach AtlanticWilliam Hall misses badly on the uncontested 3 from the left wing81-62
03:47Palm Beach AtlanticJoseph Caldwell snags the offensive board81-62
03:35Palm Beach AtlanticDouglas Singer hits the front of the rim on the jumper from the left side81-62
03:33La GrangeCharlie Myers grabs the board81-62
LineupLa Grange
 PG - Thomas Richards (fresh) 13 pts. 4 ast.
 SG - William Strother (fresh) 8 pts. 2 ast. 2 stl.
 SF - Charlie Myers (fairly fresh) 9 pts. 3 reb.
 PF - Joshua Murphy (fairly fresh) 6 pts. 4 reb. 3 pf.
 C - James Lester (tiring) 11 pts. 6 reb.
 
LineupPalm Beach Atlantic
 PG - William Hall (tiring) 6 pts. 3 ast.
 SG - Douglas Singer (tiring) 5 pts. 2 ast.
 SF - Kenny Luevano (fresh) 2 pts. 2 reb.
 PF - Joseph Caldwell (fairly fresh) 4 pts. 7 reb. 2 blk.
 C - Arthur Harbison (fresh) 7 pts. 8 reb.
 
03:06La GrangeWilliam Strother can't finish the layup but the foul's on Kenny Luevano - foul #1 on Kenny Luevano, team foul #981-62
SubsLa Grange
Michael Brown (PG), Phillip Poteet (SF), Marvin Brown (PF), Walter Gilmore (C)
Thomas Richards, Charlie Myers, Joshua Murphy, James Lester
 
SubsPalm Beach Atlantic
Ronald Duke (PG), John Dantonio (SG), Harry Bowen (PF), Lewis Johnson (C)
William Hall, Douglas Singer, Joseph Caldwell, Arthur Harbison
 
03:06La GrangeWilliam Strother makes the 1st free throw82-62
03:06La GrangeWilliam Strother makes the 2nd free throw83-62
03:02Palm Beach AtlanticWalter Gilmore is called for the reach on Lewis Johnson in the backcourt - foul #2 on Walter Gilmore, team foul #1283-62
SubsLa Grange
Thomas Edwards (SG)
William Strother
 
SubsPalm Beach Atlantic 
03:02Palm Beach AtlanticLewis Johnson makes the 1st free throw83-63
03:02Palm Beach AtlanticLewis Johnson makes the 2nd free throw83-64
02:46La GrangeThomas Edwards scores on a 3pt attempt from the left corner on a nice dish by Michael Brown86-64
02:34Palm Beach AtlanticJohn Dantonio misses short on a shot from the right side but he's hacked by Thomas Edwards - foul #3 on Thomas Edwards, team foul #1386-64
SubsLa Grange
Ron Whatley (SF)
Phillip Poteet
 
SubsPalm Beach Atlantic 
02:34Palm Beach AtlanticJohn Dantonio misses the 1st free throw86-64
02:34Palm Beach AtlanticJohn Dantonio misses the 2nd free throw86-64
02:34La GrangeMarvin Brown grabs the defensive rebound86-64
02:19La GrangeRon Whatley makes the jumper in the lane set up by Marvin Brown and he's fouled by Kenny Luevano - foul #2 on Kenny Luevano, team foul #1088-64
SubsLa Grange
Thomas Richards (PG)
Michael Brown
 
SubsPalm Beach Atlantic 
02:19La GrangeRon Whatley makes the free throw89-64
02:01Palm Beach AtlanticLewis Johnson knocks in the shot from the left side on a great pass from John Dantonio89-66
Game PlanLa GrangeLa Grange is playing a flex offense (slowdown) and a fullcourt press (+1) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a flex offense (uptempo) and a man to man (-3) 
01:32La GrangeThomas Edwards scores on a 3 from straight away on a nice dish by Ron Whatley92-66
01:25Palm Beach AtlanticKenny Luevano throws a bad pass out of bounds92-66
01:05La GrangeThomas Richards clanks a 3pt attempt from the left wing92-66
01:03La GrangeRon Whatley tips it back up and in94-66
Game PlanLa GrangeLa Grange is playing a flex offense (slowdown) and a fullcourt press (+5) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a quick shot offense (quick shot) and a man to man (-3) 
00:57Palm Beach AtlanticJohn Dantonio scores on a jumpshot from the left side set up by Ronald Duke94-68
Game PlanLa GrangeLa Grange is playing a spread offense (hold ball) and a fullcourt press (+5) 
Game PlanPalm Beach AtlanticPalm Beach Atlantic is playing a quick shot offense (quick shot) and a man to man (-3) 
00:35La GrangeThomas Edwards throws a bad pass out of bounds94-68
00:29Palm Beach AtlanticHarry Bowen makes the wide open floater from close range94-70
00:00La GrangeThomas Richards runs out the clock94-70