#660000 #00488E
Hoops Dynasty HOOPS DYNASTY
Non-Conference Rupp
S. Maine Sim AI
Final -
4/22/2026
70
  1 2 F
Washington (MD) 23 47 70
S. Maine 31 37 68
68
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cKenneth Barnoski 21 2-5 0-0 2-2 2 4 0 4 0 2 3 6
pfTracy Gravatt 16 2-4 0-1 0-2 0 3 0 2 0 0 5 4
sfKevin Knickerbocker 19 1-6 0-3 0-0 1 2 1 2 2 0 1 2
sgEmmett Kaszynski 21 1-4 0-1 5-6 2 2 2 1 2 0 0 7
pgClayton Johnson 24 5-10 4-8 1-2 0 3 4 1 2 0 3 15
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgRobert Koenigstein 20 3-5 1-1 5-6 2 2 2 2 1 0 3 12
pgPeter Ritter 19 1-3 0-2 2-2 0 4 2 0 2 0 3 4
cJimmy Taylor 18 3-6 0-1 3-3 1 4 0 3 0 0 1 9
sfManuel Holladay 16 1-3 0-0 1-1 0 0 3 1 0 0 1 3
pgJeffrey Baker 15 3-3 2-2 0-0 1 1 2 0 0 0 2 8
sfJohn Bradley 11 0-0 0-0 0-0 1 3 0 0 0 0 0 0
Totals 200 22-49 7-19 19-24 10 28 16 16 9 2 22 70
Percentages   .449 .368 .792                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Grant 25 3-6 0-0 0-0 3 6 1 1 1 1 5 6
pfDwight Nichols 22 3-6 0-1 3-4 1 8 2 1 0 2 2 9
sfWilliam Hanenberger 26 5-10 2-5 6-6 1 5 3 2 0 0 1 18
sgAnthony Elder 21 2-6 0-2 1-2 0 0 5 1 1 0 3 5
pgGeorge McGhee 24 3-4 2-2 1-2 3 5 2 2 1 0 3 9
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgEric Snyder 20 1-4 1-2 2-2 0 2 3 4 1 1 3 5
pfJason Holland 19 2-4 0-0 0-0 3 5 0 0 1 0 1 4
pfChristopher Gray 14 1-4 0-2 1-2 0 1 0 3 0 0 0 3
pgDaniel Chisholm 13 1-3 0-1 0-0 0 0 0 2 3 0 2 2
cMark Rumph 13 1-3 0-1 5-5 1 1 0 1 0 1 0 7
pgChristopher Steverson 2 0-1 0-1 0-0 0 0 0 0 0 0 0 0
sfMichael Sharp 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 22-51 5-17 19-23 12 33 16 17 8 5 20 68
Percentages   .431 .294 .826                

WC
23
9-22
3-9
2-2
5
14
6
11
3
2
11
8
0
6
0
9
47
13-27
4-10
17-22
5
14
10
5
6
0
11
10
17
7
3
27
70
22-49
7-19
19-24
10
28
16
16
9
2
22
18
17
13
3
36
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
USM
31
10-24
2-6
9-11
5
13
9
5
7
3
4
14
13
7
0
15
37
12-27
3-11
10-12
7
20
7
12
1
2
16
16
0
9
0
6
68
22-51
5-17
19-23
12
33
16
17
8
5
20
30
13
16
0
21
PLAYER OF THE GAME
pg Clayton Johnson Washington (MD)
15 Points, 3 Rebounds, 4 Assists, 2 Steals
TimeTeamPlayScore
LineupWashington (MD)
 PG - Clayton Johnson (fresh)
 SG - Emmett Kaszynski (fresh)
 SF - Kevin Knickerbocker (fresh)
 PF - Tracy Gravatt (fresh)
 C - Kenneth Barnoski (fresh)
 
LineupS. Maine
 PG - George McGhee (fresh)
 SG - Anthony Elder (fresh)
 SF - William Hanenberger (fresh)
 PF - Dwight Nichols (fresh)
 C - David Grant (fresh)
 
20:00Washington (MD)Kenneth Barnoski wins the tip0-0
Game PlanWashington (MD)Washington (MD) is playing a triangle offense and a fullcourt press (0) 
Game PlanS. MaineS. Maine is playing a motion offense and a man to man (0) 
19:43Washington (MD)Clayton Johnson misses badly on a 3 from the right corner0-0
19:41S. MaineDwight Nichols pulls down the rebound0-0
19:26S. MaineDwight Nichols misses badly on the uncontested fadeaway from close range0-0
19:24Washington (MD)Tracy Gravatt snags the defensive board0-0
19:14Washington (MD)Emmett Kaszynski misses short on a floater from the left wing0-0
19:13S. MaineThe rebound goes to George McGhee0-0
18:58S. MaineDwight Nichols hits a wide open runner in the paint set up by George McGhee0-2
18:45Washington (MD)Dwight Nichols is called for the reach on Tracy Gravatt - foul #1 on Dwight Nichols, team foul #10-2
18:35Washington (MD)David Grant is called for the reach on Emmett Kaszynski - foul #1 on David Grant, team foul #20-2
18:19Washington (MD)Kevin Knickerbocker's floater is knocked away by Dwight Nichols0-2
18:18S. MaineDwight Nichols pulls down the rebound0-2
17:58S. MaineWilliam Hanenberger connects on the open 3pt attempt from the left corner on a nice dish by Anthony Elder0-5
17:50Washington (MD)Clayton Johnson connects on the 3pt jumper from the left corner3-5
17:30S. MaineKenneth Barnoski swats the shot by Anthony Elder3-5
17:29Washington (MD)Clayton Johnson snags the defensive board3-5
17:06Washington (MD)Kevin Knickerbocker double dribbles3-5
SubsWashington (MD)
Robert Koenigstein (PG), Jeffrey Baker (SG), Manuel Holladay (SF), Jimmy Taylor (PF), Peter Ritter (C)
Clayton Johnson, Emmett Kaszynski, Kevin Knickerbocker, Tracy Gravatt, Kenneth Barnoski
 
SubsS. Maine
Eric Snyder (PG), Daniel Chisholm (SG), Jason Holland (C)
George McGhee, Anthony Elder, David Grant
 
16:53S. MainePeter Ritter steps in front of the Eric Snyder pass3-5
16:32Washington (MD)Manuel Holladay clanks a jumper from the right side3-5
16:30S. MaineDwight Nichols grabs the defensive rebound3-5
16:25S. MaineRobert Koenigstein is called for the reach on Eric Snyder in the backcourt - foul #1 on Robert Koenigstein, team foul #13-5
SubsWashington (MD) 
SubsS. Maine
Christopher Gray (SF), Mark Rumph (C)
William Hanenberger, Dwight Nichols
 
16:07S. MaineMark Rumph misses the dunk attempt but the foul's on Jeffrey Baker - foul #1 on Jeffrey Baker, team foul #23-5
SubsWashington (MD) 
SubsS. Maine
George McGhee (PG), David Grant (C)
Daniel Chisholm, Jason Holland
 
16:07S. MaineMark Rumph makes the 1st free throw3-6
16:07S. MaineMark Rumph makes the 2nd free throw3-7
15:44Washington (MD)Jimmy Taylor loses the dribble to George McGhee3-7
LineupWashington (MD)
 PG - Robert Koenigstein (fresh)
 SG - Jeffrey Baker (fresh)
 SF - Manuel Holladay (fresh)
 PF - Jimmy Taylor (fresh)
 C - Peter Ritter (fresh)
 
LineupS. Maine
 PG - George McGhee (fresh) 1 ast.
 SG - Eric Snyder (fresh)
 SF - Christopher Gray (fresh)
 PF - Mark Rumph (fresh) 2 pts.
 C - David Grant (fresh)
 
15:21S. MaineChristopher Gray hits the front of the rim on the wide open jump hook in the lane but he's hacked by Manuel Holladay - foul #1 on Manuel Holladay, team foul #33-7
SubsWashington (MD)
Clayton Johnson (PG), Emmett Kaszynski (SG), John Bradley (SF), Tracy Gravatt (PF), Kenneth Barnoski (C)
Robert Koenigstein, Jeffrey Baker, Manuel Holladay, Jimmy Taylor, Peter Ritter
 
SubsS. Maine
Anthony Elder (SG), Dwight Nichols (PF)
Eric Snyder, Mark Rumph
 
15:21S. MaineChristopher Gray misses the 1st free throw3-7
15:21S. MaineChristopher Gray makes the 2nd free throw3-8
15:06Washington (MD)Clayton Johnson misses the 3 pointer from straight away3-8
15:04Washington (MD)The offensive rebound goes to Emmett Kaszynski3-8
14:52Washington (MD)Tracy Gravatt banks in the layup on a nice dish by Emmett Kaszynski5-8
14:42S. MaineChristopher Gray is called for 10 seconds5-8
SubsWashington (MD) 
SubsS. Maine
Eric Snyder (PG), William Hanenberger (SF), Jason Holland (C)
George McGhee, Christopher Gray, David Grant
 
14:31Washington (MD)Clayton Johnson's pass is intercepted by Eric Snyder5-8
14:12S. MaineEric Snyder is hacked by Kenneth Barnoski - foul #1 on Kenneth Barnoski, team foul #45-8
SubsWashington (MD)
Robert Koenigstein (SG), Peter Ritter (C)
Emmett Kaszynski, Kenneth Barnoski
 
SubsS. Maine 
14:01S. MaineWilliam Hanenberger is fouled on the floor by Tracy Gravatt - foul #1 on Tracy Gravatt, team foul #55-8
SubsWashington (MD)
Kevin Knickerbocker (SF)
John Bradley
 
SubsS. Maine 
13:43S. MaineAnthony Elder knocks in the floater in the paint on a great pass from William Hanenberger5-10
13:27Washington (MD)Robert Koenigstein travels with the ball5-10
SubsWashington (MD)
Jeffrey Baker (SG), Manuel Holladay (SF), Jimmy Taylor (PF)
Clayton Johnson, Kevin Knickerbocker, Tracy Gravatt
 
SubsS. Maine
George McGhee (PG), David Grant (C)
Anthony Elder, Dwight Nichols
 
13:08S. MaineDavid Grant clanks a floater in the lane5-10
13:07Washington (MD)Jimmy Taylor gets the rebound5-10
12:47Washington (MD)Jimmy Taylor misses the driving attempt in the paint5-10
12:45S. MaineThe rebound goes to David Grant5-10
12:43S. MainePeter Ritter steals it from George McGhee in the backcourt5-10
12:27Washington (MD)Jason Holland steals the ball from Jimmy Taylor5-10
11:59S. MaineWilliam Hanenberger misses the easy dunk attempt5-10
11:57S. MaineDavid Grant grabs the offensive board5-10
11:38S. MaineJason Holland hits a turnaround from close range on a great pass from David Grant5-12
LineupWashington (MD)
 PG - Robert Koenigstein (fairly fresh)
 SG - Jeffrey Baker (fairly fresh)
 SF - Manuel Holladay (fairly fresh)
 PF - Jimmy Taylor (fairly fresh)
 C - Peter Ritter (fairly fresh) 2 stl.
 
LineupS. Maine
 PG - George McGhee (fairly fresh) 1 ast.
 SG - Eric Snyder (fairly fresh)
 SF - William Hanenberger (fairly fresh) 3 pts.
 PF - Jason Holland (fairly fresh) 2 pts.
 C - David Grant (fairly fresh) 2 reb.
 
11:23Washington (MD)Jimmy Taylor misses the jumper from close range but the foul's on Jason Holland - foul #1 on Jason Holland, team foul #35-12
SubsWashington (MD)
Clayton Johnson (PG), Emmett Kaszynski (SG), Kevin Knickerbocker (SF), John Bradley (PF)
Robert Koenigstein, Jeffrey Baker, Manuel Holladay, Peter Ritter
 
SubsS. Maine
Daniel Chisholm (PG), Anthony Elder (SG), Christopher Gray (SF), Dwight Nichols (PF), Mark Rumph (C)
George McGhee, Eric Snyder, William Hanenberger, Jason Holland, David Grant
 
11:23Washington (MD)Jimmy Taylor makes the 1st free throw6-12
11:23Washington (MD)Jimmy Taylor makes the 2nd free throw7-12
11:21S. MaineDaniel Chisholm is fouled in the backcourt by Clayton Johnson - foul #1 on Clayton Johnson, team foul #67-12
SubsWashington (MD)
Kenneth Barnoski (C)
Jimmy Taylor
 
SubsS. Maine 
11:04S. MaineThe jump hook by Dwight Nichols is blocked by Kenneth Barnoski7-12
11:02Washington (MD)Kenneth Barnoski pulls down the rebound7-12
10:53Washington (MD)Kevin Knickerbocker is fouled on the floor by Dwight Nichols - foul #2 on Dwight Nichols, team foul #47-12
SubsWashington (MD) 
SubsS. Maine
David Grant (C)
Dwight Nichols
 
10:32Washington (MD)Emmett Kaszynski's fadeaway is rejected by David Grant7-12
10:31Washington (MD)John Bradley grabs the offensive board7-12
10:09Washington (MD)The pull-up jumper by Kenneth Barnoski is blocked by Mark Rumph7-12
10:07Washington (MD)The offensive rebound goes to Kenneth Barnoski7-12
09:53Washington (MD)Daniel Chisholm steps in front of the Kenneth Barnoski pass7-12
09:40S. MaineChristopher Gray misses badly on a 3 pointer from the right corner7-12
09:39S. MaineDavid Grant tips it back up and in7-14
09:25Washington (MD)David Grant picks off the pass by Kenneth Barnoski7-14
08:59S. MaineChristopher Gray's pass is off the mark and out of bounds7-14
SubsWashington (MD)
Robert Koenigstein (PG), Tracy Gravatt (PF)
Clayton Johnson, John Bradley
 
SubsS. Maine
George McGhee (PG), Eric Snyder (SG), William Hanenberger (SF), Jason Holland (PF)
Daniel Chisholm, Anthony Elder, Christopher Gray, Mark Rumph
 
08:35Washington (MD)Tracy Gravatt's pass is off the mark and out of bounds7-14
SubsWashington (MD)
Jeffrey Baker (SG), Manuel Holladay (SF), Peter Ritter (C)
Emmett Kaszynski, Kevin Knickerbocker, Kenneth Barnoski
 
SubsS. Maine 
08:32S. MaineGeorge McGhee is fouled in the backcourt by Peter Ritter - foul #1 on Peter Ritter, team foul #77-14
08:32S. MaineGeorge McGhee makes the 1st free throw7-15
08:32S. MaineGeorge McGhee misses the 2nd free throw7-15
08:32Washington (MD)Peter Ritter snags the defensive board7-15
08:15Washington (MD)Jeffrey Baker drills a 3pt shot from the left wing on a great pass from Robert Koenigstein10-15
08:03S. MaineDavid Grant is wide open but clanks a fadeaway near the basket10-15
08:02Washington (MD)Tracy Gravatt snags the defensive board10-15
07:46Washington (MD)Tracy Gravatt scores on a floater from the right wing on a great pass from Robert Koenigstein12-15
07:44S. MaineEric Snyder is fouled in the backcourt by Tracy Gravatt - foul #2 on Tracy Gravatt, team foul #812-15
SubsWashington (MD)
Clayton Johnson (PG), Jimmy Taylor (PF)
Jeffrey Baker, Tracy Gravatt
 
SubsS. Maine 
07:44S. MaineEric Snyder makes the 1st free throw12-16
07:44S. MaineEric Snyder makes the 2nd free throw12-17
07:25Washington (MD)Peter Ritter clanks a 3pt shot from straight away12-17
07:23Washington (MD)Jimmy Taylor pulls down the offensive rebound12-17
LineupWashington (MD)
 PG - Clayton Johnson (fairly fresh) 3 pts.
 SG - Robert Koenigstein (fairly fresh) 2 ast.
 SF - Manuel Holladay (fairly fresh)
 PF - Jimmy Taylor (fresh) 2 pts. 2 reb.
 C - Peter Ritter (fairly fresh) 2 stl.
 
LineupS. Maine
 PG - George McGhee (fresh) 1 pts. 1 ast.
 SG - Eric Snyder (fresh) 2 pts.
 SF - William Hanenberger (fresh) 3 pts.
 PF - Jason Holland (fairly fresh) 2 pts.
 C - David Grant (tiring) 2 pts. 3 reb.
 
07:11Washington (MD)Peter Ritter makes the jumpshot from the right side set up by Clayton Johnson14-17
06:55S. MaineWilliam Hanenberger misses long on a 3 from straight away14-17
06:54S. MaineGeorge McGhee tips it but misses14-17
06:52S. MaineDavid Grant pulls down the offensive rebound14-17
06:34S. MaineEric Snyder hits a 3 pointer from the left wing on a great pass from William Hanenberger14-20
06:12Washington (MD)Jimmy Taylor hits the front of the rim on the 3pt shot from the right wing14-20
06:10S. MaineDavid Grant grabs the defensive rebound14-20
05:57S. MaineWilliam Hanenberger misses the pull-up jumper from the right wing14-20
05:55Washington (MD)The rebound goes to Jimmy Taylor14-20
05:35Washington (MD)Peter Ritter comes up short on the 3 from straight away14-20
05:33S. MaineWilliam Hanenberger grabs the defensive rebound14-20
05:16S. MaineJason Holland blows the wide open layup14-20
05:15S. MaineWilliam Hanenberger snags the offensive board14-20
04:55S. MaineEric Snyder misses the driving attempt from the baseline14-20
04:54Washington (MD)Clayton Johnson grabs the board14-20
04:32Washington (MD)Clayton Johnson drills a 3 from the left wing set up by Peter Ritter17-20
04:14S. MaineWilliam Hanenberger makes the jump hook near the basket on a nice dish by Eric Snyder17-22
03:59Washington (MD)Jimmy Taylor misses short on a floater from the left block17-22
03:57S. MaineThe rebound goes to Eric Snyder17-22
03:44S. MaineClayton Johnson steps in front of the David Grant pass17-22
03:19Washington (MD)Robert Koenigstein is whistled for an offensive foul - foul #2 on Robert Koenigstein, team foul #917-22
SubsWashington (MD)
Jeffrey Baker (PG), Emmett Kaszynski (SG), Kevin Knickerbocker (SF), Tracy Gravatt (PF), Kenneth Barnoski (C)
Clayton Johnson, Robert Koenigstein, Manuel Holladay, Jimmy Taylor, Peter Ritter
 
SubsS. Maine
Daniel Chisholm (PG), Anthony Elder (SG), Christopher Gray (SF), Dwight Nichols (PF), Mark Rumph (C)
George McGhee, Eric Snyder, William Hanenberger, Jason Holland, David Grant
 
LineupWashington (MD)
 PG - Jeffrey Baker (fresh) 3 pts.
 SG - Emmett Kaszynski (fresh) 1 ast.
 SF - Kevin Knickerbocker (fresh)
 PF - Tracy Gravatt (fresh) 4 pts. 2 reb.
 C - Kenneth Barnoski (fresh) 2 reb. 2 blk.
 
LineupS. Maine
 PG - Daniel Chisholm (fresh)
 SG - Anthony Elder (fresh) 2 pts. 1 ast.
 SF - Christopher Gray (fresh) 1 pts.
 PF - Dwight Nichols (fresh) 2 pts. 3 reb.
 C - Mark Rumph (fresh) 2 pts.
 
02:50S. MaineMark Rumph can't connect on a 3pt jumper from straight away17-22
02:49Washington (MD)Tracy Gravatt grabs the board17-22
02:35Washington (MD)Anthony Elder steps in front of the Kenneth Barnoski pass17-22
02:18S. MaineMark Rumph is alone and drills a jump hook near the basket on a nice dish by Anthony Elder and he's hacked by Tracy Gravatt - foul #3 on Tracy Gravatt, team foul #1017-24
SubsWashington (MD)
John Bradley (PF)
Tracy Gravatt
 
SubsS. Maine 
02:18S. MaineMark Rumph makes the free throw17-25
02:00Washington (MD)Kenneth Barnoski connects on the driving attempt from close range on a great pass from Jeffrey Baker19-25
01:38S. MaineDwight Nichols connects on the open shot near the basket on a nice dish by Anthony Elder19-27
01:18Washington (MD)Daniel Chisholm steps in front of the Emmett Kaszynski pass19-27
01:01S. MaineDaniel Chisholm hits a jumpshot from the right side on a nice dish by Anthony Elder19-29
00:51Washington (MD)Emmett Kaszynski hits the front of the rim on the 3pt shot from straight away19-29
00:50Washington (MD)Kevin Knickerbocker tips it in21-29
00:29S. MaineDwight Nichols misses short on a jumper from close range but he's fouled by Kevin Knickerbocker - foul #1 on Kevin Knickerbocker, team foul #1121-29
SubsWashington (MD)
Clayton Johnson (PG), Jimmy Taylor (PF)
Jeffrey Baker, John Bradley
 
SubsS. Maine
Christopher Steverson (PG), Michael Sharp (SG), William Hanenberger (SF), David Grant (C)
Daniel Chisholm, Anthony Elder, Christopher Gray, Mark Rumph
 
00:29S. MaineDwight Nichols makes the 1st free throw21-30
00:29S. MaineDwight Nichols makes the 2nd free throw21-31
00:03Washington (MD)Jimmy Taylor hits a jumper in the lane23-31
00:00S. MaineChristopher Steverson misses the halfcourt shot23-31
TimeTeamPlayScore
LineupWashington (MD)
 PG - Clayton Johnson (fresh) 6 pts. 1 ast.
 SG - Emmett Kaszynski (fresh) 1 ast.
 SF - Kevin Knickerbocker (fresh) 2 pts.
 PF - Jimmy Taylor (fresh) 4 pts. 3 reb.
 C - Kenneth Barnoski (fresh) 2 pts. 2 reb. 2 blk.
 
LineupS. Maine
 PG - George McGhee (fresh) 1 pts. 1 ast.
 SG - Anthony Elder (fresh) 2 pts. 4 ast.
 SF - William Hanenberger (fresh) 5 pts. 2 reb.
 PF - Dwight Nichols (fresh) 6 pts. 3 reb.
 C - David Grant (fresh) 2 pts. 5 reb.
 
20:00S. MaineWilliam Hanenberger inbounds the ball23-31
Game PlanWashington (MD)Washington (MD) is playing a triangle offense and a fullcourt press (-2) 
Game PlanS. MaineS. Maine is playing a motion offense and a man to man (+2) 
19:39S. MaineClayton Johnson picks off the pass by Dwight Nichols23-31
19:36Washington (MD)Clayton Johnson misses the lay-in23-31
19:35S. MaineWilliam Hanenberger pulls down the rebound23-31
19:12S. MaineKenneth Barnoski is called for the reach on David Grant - foul #2 on Kenneth Barnoski, team foul #123-31
19:01S. MaineDavid Grant hits the easy wide open finger roll set up by Dwight Nichols23-33
18:49Washington (MD)Kenneth Barnoski lays it in set up by Clayton Johnson25-33
18:46S. MaineEmmett Kaszynski picks off the pass by George McGhee in the backcourt25-33
18:36Washington (MD)Clayton Johnson is fouled on the floor by George McGhee - foul #1 on George McGhee, team foul #125-33
SubsWashington (MD)
Manuel Holladay (SF), John Bradley (PF), Robert Koenigstein (C)
Kevin Knickerbocker, Jimmy Taylor, Kenneth Barnoski
 
SubsS. Maine 
18:21Washington (MD)Robert Koenigstein can't connect on a fadeaway in the lane but he's hacked by David Grant - foul #2 on David Grant, team foul #225-33
SubsWashington (MD)
Jeffrey Baker (SG), Peter Ritter (C)
Clayton Johnson, Emmett Kaszynski
 
SubsS. Maine 
18:21Washington (MD)Robert Koenigstein makes the 1st free throw26-33
18:21Washington (MD)Robert Koenigstein makes the 2nd free throw27-33
18:02S. MaineAnthony Elder misses badly on a 3pt attempt from the right corner27-33
18:00Washington (MD)Peter Ritter snags the defensive board27-33
17:40Washington (MD)George McGhee is called for the reach on Robert Koenigstein - foul #2 on George McGhee, team foul #327-33
SubsWashington (MD) 
SubsS. Maine
Eric Snyder (PG), Daniel Chisholm (SG), Christopher Gray (SF), Jason Holland (PF), Mark Rumph (C)
George McGhee, Anthony Elder, William Hanenberger, Dwight Nichols, David Grant
 
17:30Washington (MD)Eric Snyder denies the turnaround by Manuel Holladay27-33
17:28S. MaineChristopher Gray grabs the board27-33
17:26S. MaineEric Snyder is called for a charge in the backcourt - foul #1 on Eric Snyder, team foul #427-33
SubsWashington (MD)
Jimmy Taylor (PF)
John Bradley
 
SubsS. Maine 
17:05Washington (MD)Robert Koenigstein makes the floater from the right side on a nice dish by Manuel Holladay29-33
17:03S. MaineJeffrey Baker is called for the reach on Eric Snyder in the backcourt - foul #2 on Jeffrey Baker, team foul #229-33
SubsWashington (MD)
Clayton Johnson (PG), Emmett Kaszynski (SG), Kevin Knickerbocker (SF), Kenneth Barnoski (C)
Robert Koenigstein, Jeffrey Baker, Manuel Holladay, Peter Ritter
 
SubsS. Maine 
16:47S. MaineChristopher Gray comes up short on the 3pt shot from the left wing29-33
16:45S. MaineMark Rumph grabs the offensive board29-33
16:27S. MaineDaniel Chisholm misses badly on a pull-up jumper from the left wing29-33
16:25S. MaineJason Holland tips it back up and in29-35
16:19Washington (MD)Clayton Johnson drills a 3 pointer from the left corner32-35
16:12S. MaineJason Holland is open but misses the lay-in32-35
16:11Washington (MD)Jimmy Taylor grabs the board32-35
15:49Washington (MD)Clayton Johnson connects on the 3pt jumper from straight away set up by Emmett Kaszynski35-35
LineupWashington (MD)
 PG - Clayton Johnson (fairly fresh) 12 pts. 2 ast. 2 stl.
 SG - Emmett Kaszynski (fairly fresh) 2 ast.
 SF - Kevin Knickerbocker (fairly fresh) 2 pts.
 PF - Jimmy Taylor (fairly fresh) 4 pts. 4 reb.
 C - Kenneth Barnoski (fairly fresh) 4 pts. 2 reb. 2 blk.
 
LineupS. Maine
 PG - Eric Snyder (fresh) 5 pts. 1 ast.
 SG - Daniel Chisholm (fresh) 2 pts. 2 stl.
 SF - Christopher Gray (fairly fresh) 1 pts.
 PF - Jason Holland (fairly fresh) 4 pts.
 C - Mark Rumph (fairly fresh) 5 pts.
 
15:46S. MaineEric Snyder travels in the backcourt35-35
SubsWashington (MD)
Robert Koenigstein (PG), Jeffrey Baker (SG), John Bradley (SF), Tracy Gravatt (PF), Peter Ritter (C)
Clayton Johnson, Emmett Kaszynski, Kevin Knickerbocker, Jimmy Taylor, Kenneth Barnoski
 
SubsS. Maine
George McGhee (PG), Anthony Elder (SG), William Hanenberger (SF), Dwight Nichols (PF), David Grant (C)
Eric Snyder, Daniel Chisholm, Christopher Gray, Jason Holland, Mark Rumph
 
15:27Washington (MD)John Bradley is hacked by David Grant - foul #3 on David Grant, team foul #535-35
SubsWashington (MD)
Manuel Holladay (SF)
John Bradley
 
SubsS. Maine 
15:14Washington (MD)Tracy Gravatt's pass is off the mark and out of bounds35-35
14:58S. MaineRobert Koenigstein steps in front of the Anthony Elder pass35-35
14:44Washington (MD)The jump hook by Tracy Gravatt is blocked by Dwight Nichols35-35
14:43Washington (MD)Jeffrey Baker tips it in37-35
14:32S. MaineAnthony Elder hits a fadeaway jumper from the free throw line on a great pass from George McGhee37-37
14:13Washington (MD)Tracy Gravatt comes up short on the 3pt shot from straight away37-37
14:11Washington (MD)Robert Koenigstein grabs the offensive board37-37
14:03Washington (MD)Jeffrey Baker drills a 3 from the right wing40-37
13:49S. MaineDavid Grant connects on the open jumper near the basket40-39
13:27Washington (MD)Manuel Holladay is whistled for a carry40-39
SubsWashington (MD)
Clayton Johnson (PG), Emmett Kaszynski (SG), Kevin Knickerbocker (SF), Jimmy Taylor (PF), Kenneth Barnoski (C)
Robert Koenigstein, Jeffrey Baker, Manuel Holladay, Tracy Gravatt, Peter Ritter
 
SubsS. Maine
Eric Snyder (PG), Daniel Chisholm (SG), Christopher Gray (SF), Jason Holland (PF), Mark Rumph (C)
George McGhee, Anthony Elder, William Hanenberger, Dwight Nichols, David Grant
 
13:14S. MaineDaniel Chisholm throws a bad pass out of bounds40-39
12:51Washington (MD)Clayton Johnson hits a pull-up jumper from the right wing set up by Kevin Knickerbocker42-39
12:33S. MaineDaniel Chisholm misses the 3 from the left wing42-39
12:31S. MaineJason Holland grabs the offensive board42-39
12:19S. MaineChristopher Gray is open and scores on a jumper near the basket42-41
12:02Washington (MD)Clayton Johnson misses badly on a 3pt attempt from straight away42-41
12:00S. MaineThe rebound goes to Jason Holland42-41
11:55S. MaineMark Rumph misses long on a floater from the left wing42-41
11:53Washington (MD)The rebound goes to Clayton Johnson42-41
LineupWashington (MD)
 PG - Clayton Johnson (fairly fresh) 14 pts. 2 ast. 2 stl.
 SG - Emmett Kaszynski (fairly fresh) 2 ast.
 SF - Kevin Knickerbocker (fairly fresh) 2 pts.
 PF - Jimmy Taylor (fairly fresh) 4 pts. 4 reb.
 C - Kenneth Barnoski (fairly fresh) 4 pts. 2 reb. 2 blk.
 
LineupS. Maine
 PG - Eric Snyder (fresh) 5 pts. 1 ast.
 SG - Daniel Chisholm (fresh) 2 pts. 2 stl.
 SF - Christopher Gray (fairly fresh) 3 pts.
 PF - Jason Holland (fresh) 4 pts. 3 reb.
 C - Mark Rumph (fresh) 5 pts.
 
11:30Washington (MD)Daniel Chisholm takes the ball from Jimmy Taylor42-41
11:27S. MaineEric Snyder misses the easy layup42-41
11:26Washington (MD)Kevin Knickerbocker pulls down the rebound42-41
11:02Washington (MD)Kevin Knickerbocker misses long on a 3pt attempt from the right wing42-41
11:00S. MaineEric Snyder grabs the board42-41
10:57S. MaineKenneth Barnoski is called for the reach on Eric Snyder in the backcourt - foul #3 on Kenneth Barnoski, team foul #342-41
SubsWashington (MD)
Robert Koenigstein (SG), John Bradley (SF), Tracy Gravatt (PF), Peter Ritter (C)
Emmett Kaszynski, Kevin Knickerbocker, Jimmy Taylor, Kenneth Barnoski
 
SubsS. Maine
George McGhee (PG), Anthony Elder (SG), William Hanenberger (SF), Dwight Nichols (PF), David Grant (C)
Eric Snyder, Daniel Chisholm, Christopher Gray, Jason Holland, Mark Rumph
 
10:38S. MaineDavid Grant misses long on a floater from the free throw line42-41
10:37S. MaineThe offensive rebound goes to George McGhee42-41
10:17S. MaineWilliam Hanenberger misses short on a 3pt attempt from straight away42-41
10:16Washington (MD)The rebound goes to Peter Ritter42-41
09:59Washington (MD)Peter Ritter misses long on a jumper from the left wing but he's hacked by David Grant - foul #4 on David Grant, team foul #642-41
SubsWashington (MD)
Jeffrey Baker (SG), Manuel Holladay (SF)
Clayton Johnson, Tracy Gravatt
 
SubsS. Maine
Jason Holland (C)
David Grant
 
09:59Washington (MD)Peter Ritter makes the 1st free throw43-41
09:59Washington (MD)Peter Ritter makes the 2nd free throw44-41
09:39S. MaineWilliam Hanenberger loses the ball out of bounds44-41
SubsWashington (MD)
Tracy Gravatt (PF)
John Bradley
 
SubsS. Maine
Eric Snyder (SG)
Anthony Elder
 
09:24Washington (MD)Robert Koenigstein knocks in the floater in the paint on a great pass from Manuel Holladay46-41
09:18S. MaineGeorge McGhee is hacked by Robert Koenigstein in the backcourt - foul #3 on Robert Koenigstein, team foul #446-41
SubsWashington (MD)
Kenneth Barnoski (C)
Peter Ritter
 
SubsS. Maine 
09:01S. MaineDwight Nichols hits a turnaround from the left block on a nice dish by Eric Snyder46-43
08:41Washington (MD)George McGhee is called for the reach on Robert Koenigstein - foul #3 on George McGhee, team foul #746-43
SubsWashington (MD)
Emmett Kaszynski (SG), Kevin Knickerbocker (SF)
Jeffrey Baker, Manuel Holladay
 
SubsS. Maine
Daniel Chisholm (SG), Michael Sharp (SF), Mark Rumph (C)
George McGhee, William Hanenberger, Jason Holland
 
08:41Washington (MD)Robert Koenigstein makes the 1st free throw47-43
08:41Washington (MD)Robert Koenigstein makes the 2nd free throw48-43
08:39S. MaineDaniel Chisholm's pass is intercepted by Emmett Kaszynski in the backcourt48-43
08:15Washington (MD)Robert Koenigstein comes up short on the jumpshot from the left side but the foul's on Eric Snyder - foul #2 on Eric Snyder, team foul #848-43
SubsWashington (MD)
John Bradley (SF), Peter Ritter (C)
Kevin Knickerbocker, Kenneth Barnoski
 
SubsS. Maine
Anthony Elder (SG), Christopher Gray (SF)
Eric Snyder, Michael Sharp
 
08:15Washington (MD)Robert Koenigstein makes the 1st free throw49-43
08:15Washington (MD)Robert Koenigstein misses the 2nd free throw49-43
08:15S. MaineDwight Nichols grabs the board49-43
07:57S. MaineMark Rumph loses the ball out of bounds49-43
SubsWashington (MD)
Clayton Johnson (PG)
Robert Koenigstein
 
SubsS. Maine
David Grant (C)
Dwight Nichols
 
07:43Washington (MD)Emmett Kaszynski knocks in the jumpshot from the right wing on a great pass from Clayton Johnson51-43
LineupWashington (MD)
 PG - Clayton Johnson (fairly fresh) 14 pts. 3 ast. 2 stl.
 SG - Emmett Kaszynski (fairly fresh) 2 pts. 2 ast. 2 stl.
 SF - John Bradley (fresh)
 PF - Tracy Gravatt (fairly fresh) 4 pts. 3 reb. 3 pf.
 C - Peter Ritter (fresh) 4 pts. 1 ast. 2 stl.
 
LineupS. Maine
 PG - Daniel Chisholm (fresh) 2 pts. 3 stl.
 SG - Anthony Elder (fresh) 4 pts. 4 ast.
 SF - Christopher Gray (fresh) 3 pts.
 PF - Mark Rumph (fresh) 5 pts.
 C - David Grant (fresh) 6 pts. 5 reb. 4 pf.
 
07:41S. MaineDaniel Chisholm is fouled in the backcourt by Clayton Johnson - foul #2 on Clayton Johnson, team foul #551-43
SubsWashington (MD) 
SubsS. Maine
William Hanenberger (SF)
Mark Rumph
 
07:27S. MaineAnthony Elder is open but comes up short on the fadeaway from the left side51-43
07:25Washington (MD)John Bradley grabs the board51-43
07:06Washington (MD)Emmett Kaszynski comes up short on the jump hook from the baseline but he's hacked by Daniel Chisholm - foul #1 on Daniel Chisholm, team foul #951-43
SubsWashington (MD)
Jeffrey Baker (PG), Manuel Holladay (SF), Jimmy Taylor (PF), Kenneth Barnoski (C)
Clayton Johnson, John Bradley, Tracy Gravatt, Peter Ritter
 
SubsS. Maine
George McGhee (PG), Dwight Nichols (PF)
Daniel Chisholm, Christopher Gray
 
07:06Washington (MD)Emmett Kaszynski makes the 1st free throw52-43
07:06Washington (MD)Emmett Kaszynski makes the 2nd free throw53-43
06:45S. MaineWilliam Hanenberger is by himself and knocks in the driving attempt from the right block on a great pass from Anthony Elder53-45
06:37Washington (MD)Kenneth Barnoski misses the floater from the right side53-45
06:36S. MaineDavid Grant pulls down the rebound53-45
06:32S. MaineWilliam Hanenberger misses long on a driving attempt from the baseline but the foul's on Jimmy Taylor - foul #1 on Jimmy Taylor, team foul #653-45
SubsWashington (MD)
Clayton Johnson (PG)
Emmett Kaszynski
 
SubsS. Maine
Eric Snyder (SG)
Anthony Elder
 
06:32S. MaineWilliam Hanenberger makes the 1st free throw53-46
06:32S. MaineWilliam Hanenberger makes the 2nd free throw53-47
06:23Washington (MD)Clayton Johnson misses the 3pt attempt from the left wing53-47
06:21Washington (MD)Kenneth Barnoski tips it but misses53-47
06:19S. MaineGeorge McGhee gets the rebound53-47
06:10S. MaineGeorge McGhee connects on the open 3pt jumper from the right wing set up by William Hanenberger53-50
05:56Washington (MD)Jimmy Taylor hits a turnaround near the basket set up by Manuel Holladay55-50
05:38S. MaineWilliam Hanenberger can't connect on a 3pt attempt from the right wing55-50
05:37S. MaineGeorge McGhee tips it home55-52
05:21Washington (MD)Manuel Holladay drills a floater from the right side on a great pass from Clayton Johnson and he's hacked by William Hanenberger - foul #1 on William Hanenberger, team foul #1057-52
SubsWashington (MD)
Robert Koenigstein (SG), Kevin Knickerbocker (SF), Peter Ritter (C)
Jeffrey Baker, Jimmy Taylor, Kenneth Barnoski
 
SubsS. Maine
Daniel Chisholm (SG), Christopher Gray (SF), Jason Holland (PF), Mark Rumph (C)
George McGhee, William Hanenberger, Dwight Nichols, David Grant
 
05:21Washington (MD)Manuel Holladay makes the free throw58-52
05:00S. MaineMark Rumph is fouled on the floor by Peter Ritter - foul #2 on Peter Ritter, team foul #758-52
SubsWashington (MD)
Emmett Kaszynski (SG), John Bradley (PF)
Clayton Johnson, Manuel Holladay
 
SubsS. Maine
Anthony Elder (SG)
Daniel Chisholm
 
05:00S. MaineMark Rumph makes the 1st free throw58-53
05:00S. MaineMark Rumph makes the 2nd free throw58-54
04:40Washington (MD)Kevin Knickerbocker misses long on a 3 pointer from the left corner58-54
04:38Washington (MD)Robert Koenigstein misses the tip58-54
04:36S. MaineJason Holland snags the defensive board58-54
04:34S. MaineChristopher Gray is whistled for traveling in the backcourt58-54
SubsWashington (MD)
Tracy Gravatt (PF)
Kevin Knickerbocker
 
SubsS. Maine
Daniel Chisholm (PG)
Eric Snyder
 
04:14Washington (MD)Robert Koenigstein buries a 3pt attempt from the left corner set up by Peter Ritter61-54
03:50S. MaineChristopher Gray misses short on a shot from the right block61-54
03:49Washington (MD)John Bradley gets the rebound61-54
03:44Washington (MD)Tracy Gravatt is fouled on the floor by Daniel Chisholm - foul #2 on Daniel Chisholm, team foul #1161-54
SubsWashington (MD)
Clayton Johnson (PG), Kevin Knickerbocker (SF), Kenneth Barnoski (C)
Emmett Kaszynski, John Bradley, Peter Ritter
 
SubsS. Maine
George McGhee (PG), Eric Snyder (SG), William Hanenberger (SF), Dwight Nichols (PF), David Grant (C)
Daniel Chisholm, Anthony Elder, Christopher Gray, Jason Holland, Mark Rumph
 
03:44Washington (MD)Tracy Gravatt misses the 1st free throw61-54
03:44Washington (MD)Tracy Gravatt misses the 2nd free throw61-54
03:44S. MaineDwight Nichols gets the rebound61-54
LineupWashington (MD)
 PG - Clayton Johnson (fairly fresh) 14 pts. 4 ast. 2 stl.
 SG - Robert Koenigstein (fresh) 12 pts. 2 ast. 3 pf.
 SF - Kevin Knickerbocker (fresh) 2 pts. 2 reb.
 PF - Tracy Gravatt (fairly fresh) 4 pts. 3 reb. 3 pf.
 C - Kenneth Barnoski (fairly fresh) 4 pts. 3 reb. 2 blk. 3 pf.
 
LineupS. Maine
 PG - George McGhee (fresh) 6 pts. 2 ast. 3 pf.
 SG - Eric Snyder (fresh) 5 pts. 2 ast.
 SF - William Hanenberger (fresh) 9 pts. 3 reb.
 PF - Dwight Nichols (fresh) 8 pts. 5 reb. 2 blk.
 C - David Grant (fresh) 6 pts. 6 reb. 4 pf.
 
03:33S. MaineWilliam Hanenberger is fouled on the floor by Clayton Johnson - foul #3 on Clayton Johnson, team foul #861-54
03:33S. MaineWilliam Hanenberger makes the 1st free throw61-55
03:33S. MaineWilliam Hanenberger makes the 2nd free throw61-56
03:21Washington (MD)Robert Koenigstein misses short on a jumper from the left wing61-56
03:19S. MaineWilliam Hanenberger gets the rebound61-56
03:00S. MaineWilliam Hanenberger is open and buries a runner from the left block on a nice dish by Eric Snyder61-58
02:42Washington (MD)Kevin Knickerbocker is called for traveling61-58
SubsWashington (MD)
Jeffrey Baker (SG), Jimmy Taylor (PF), Peter Ritter (C)
Robert Koenigstein, Tracy Gravatt, Kenneth Barnoski
 
SubsS. Maine 
02:40S. MaineKevin Knickerbocker picks off the pass by Eric Snyder in the backcourt61-58
02:34Washington (MD)Kevin Knickerbocker clanks a 3pt shot from the left wing61-58
02:32S. MaineDwight Nichols gets the rebound61-58
02:27S. MaineEric Snyder misses long on a 3pt shot from the left corner61-58
02:25Washington (MD)Peter Ritter pulls down the rebound61-58
02:07Washington (MD)Jimmy Taylor hits a jump hook from the left block on a great pass from Jeffrey Baker and he's hacked by Eric Snyder - foul #3 on Eric Snyder, team foul #1263-58
SubsWashington (MD)
Emmett Kaszynski (SG)
Clayton Johnson
 
SubsS. Maine
Daniel Chisholm (PG), Anthony Elder (SG), Michael Sharp (SF), Jason Holland (PF), Mark Rumph (C)
George McGhee, Eric Snyder, William Hanenberger, Dwight Nichols, David Grant
 
02:07Washington (MD)Jimmy Taylor makes the free throw64-58
02:05S. MaineS. Maine calls a full timeout (2 :30 3 full remaining)64-58
SubsWashington (MD)
Robert Koenigstein (PG), Manuel Holladay (SF)
Emmett Kaszynski, Kevin Knickerbocker
 
SubsS. Maine
George McGhee (PG), William Hanenberger (SF), Dwight Nichols (PF), David Grant (C)
Daniel Chisholm, Michael Sharp, Jason Holland, Mark Rumph
 
01:58S. MaineWilliam Hanenberger is hacked by Peter Ritter - foul #3 on Peter Ritter, team foul #964-58
SubsWashington (MD)
Clayton Johnson (PG), Emmett Kaszynski (SG), Kevin Knickerbocker (SF), Tracy Gravatt (PF), Kenneth Barnoski (C)
Robert Koenigstein, Jeffrey Baker, Manuel Holladay, Jimmy Taylor, Peter Ritter
 
SubsS. Maine 
01:58S. MaineWilliam Hanenberger makes the 1st free throw64-59
01:58S. MaineWilliam Hanenberger makes the 2nd free throw64-60
01:41Washington (MD)Clayton Johnson is fouled on the floor by David Grant - foul #5 on David Grant, team foul #1364-60
SubsWashington (MD) 
SubsS. Maine
Jason Holland (C)
David Grant
 
01:41Washington (MD)Clayton Johnson makes the 1st free throw65-60
01:41Washington (MD)Clayton Johnson misses the 2nd free throw65-60
01:41S. MaineThe rebound goes to William Hanenberger65-60
01:38S. MaineTracy Gravatt is called for the reach on Anthony Elder in the backcourt - foul #4 on Tracy Gravatt, team foul #1065-60
01:38S. MaineAnthony Elder makes the 1st free throw65-61
01:38S. MaineAnthony Elder misses the 2nd free throw65-61
01:38Washington (MD)Kenneth Barnoski grabs the defensive rebound65-61
01:15Washington (MD)Kevin Knickerbocker hits the front of the rim on the floater from the right wing65-61
01:14Washington (MD)Emmett Kaszynski grabs the offensive rebound65-61
01:05Washington (MD)Kenneth Barnoski is fouled on the floor by Anthony Elder - foul #1 on Anthony Elder, team foul #1465-61
01:05Washington (MD)Kenneth Barnoski makes the 1st free throw66-61
01:05Washington (MD)Kenneth Barnoski makes the 2nd free throw67-61
00:51S. MaineDwight Nichols misses long on a jumper in the paint but he's fouled by Tracy Gravatt - foul #5 on Tracy Gravatt, team foul #1167-61
SubsWashington (MD)
Jimmy Taylor (PF)
Tracy Gravatt
 
SubsS. Maine 
00:51S. MaineDwight Nichols misses the 1st free throw67-61
00:51S. MaineDwight Nichols makes the 2nd free throw67-62
Game PlanWashington (MD)Washington (MD) is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanS. MaineS. Maine is playing a motion offense and a man to man (+2) 
00:29Washington (MD)Kenneth Barnoski travels with the ball67-62
Game PlanWashington (MD)Washington (MD) is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanS. MaineS. Maine is playing a quick shot offense (quick shot) and a man to man (+2) 
00:25S. MaineAnthony Elder hits the front of the rim on the 3pt jumper from the left wing67-62
00:24S. MaineDwight Nichols gets the offensive rebound67-62
00:20S. MaineKevin Knickerbocker picks off the pass by William Hanenberger67-62
Game PlanWashington (MD)Washington (MD) is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanS. MaineS. Maine is playing a quick shot offense (quick shot) and intentionally fouling (+2) 
00:17Washington (MD)Emmett Kaszynski is hacked by Anthony Elder in the backcourt - foul #2 on Anthony Elder, team foul #1567-62
SubsWashington (MD)
Robert Koenigstein (SF), Manuel Holladay (PF), Peter Ritter (C)
Kevin Knickerbocker, Jimmy Taylor, Kenneth Barnoski
 
SubsS. Maine 
00:17Washington (MD)Emmett Kaszynski makes the 1st free throw68-62
00:17Washington (MD)Emmett Kaszynski misses the 2nd free throw68-62
00:17S. MaineDwight Nichols gets the rebound68-62
00:12S. MaineWilliam Hanenberger drills a 3pt jumper from the right wing on a nice dish by Dwight Nichols68-65
00:10Washington (MD)Emmett Kaszynski is hacked by Anthony Elder in the backcourt - foul #3 on Anthony Elder, team foul #1668-65
SubsWashington (MD)
Jimmy Taylor (PF), Kenneth Barnoski (C)
Manuel Holladay, Peter Ritter
 
SubsS. Maine 
00:10Washington (MD)Emmett Kaszynski makes the 1st free throw69-65
00:10Washington (MD)Emmett Kaszynski makes the 2nd free throw70-65
00:05S. MaineDwight Nichols hits the front of the rim on the 3 pointer from the right wing70-65
00:04S. MaineJason Holland grabs the offensive board70-65
00:02S. MaineGeorge McGhee buries a 3 pointer from the right wing70-68
00:00Washington (MD)Clayton Johnson runs out the clock70-68