#9F123C #CC0000
Hoops Dynasty HOOPS DYNASTY
Non-Conference Rupp
Final -
6/4/2026
81
  1 2 F
Roanoke 43 38 81
Milwaukee Engineering 34 36 70
70
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCasey Thurston 10 0-4 0-3 0-0 1 4 0 1 1 1 4 0
pfCorey Purdue 23 4-5 2-3 0-0 2 7 2 1 0 2 2 10
sfTimothy Cody 22 3-5 0-1 0-1 0 3 1 2 2 0 3 6
sgMichael Allen 22 6-12 3-6 3-6 0 1 4 4 0 0 2 18
pgKevin Goodrich 27 4-8 2-4 5-8 1 4 5 3 0 0 1 15
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgDonald Kronenberg 18 4-5 0-0 0-0 0 2 0 1 2 0 0 8
cAdam Arnold 18 2-2 0-0 1-2 3 6 0 0 1 0 2 5
sgRex McIntosh 18 1-4 1-3 2-2 0 0 3 2 1 0 1 5
sfGeorge Blakeslee 16 3-4 0-0 0-0 1 5 0 1 1 0 2 6
pfWilliam Owens 15 2-7 1-4 1-1 2 4 1 1 0 0 2 6
pgJoseph Richart 11 1-3 0-1 0-0 1 2 3 1 1 0 1 2
Totals 200 30-59 9-25 12-20 11 38 19 17 9 3 20 81
Percentages   .508 .360 .600                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cTrenton Walton 25 5-8 0-0 2-4 3 6 1 1 2 0 2 12
pfLouis Birmingham 24 4-6 0-0 1-4 4 8 1 1 1 0 1 9
sfDaniel Morgan 24 4-10 1-5 2-2 0 4 1 2 1 0 0 11
sgErik Cole 25 3-6 0-2 1-3 1 2 4 2 0 0 4 7
pgLester Neal 23 3-9 2-8 0-0 0 1 1 3 2 0 4 8
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgDrew Gray 17 1-4 0-2 5-5 0 0 2 1 0 0 0 7
pfDonald Hazel 15 2-6 1-2 2-3 1 1 3 2 0 0 0 7
sfPhillip Mrozoski 14 2-5 1-3 0-0 1 3 1 2 1 0 2 5
cMark Guimond 14 1-4 0-0 1-2 2 6 1 1 0 0 3 3
cThurman Palmer 12 0-3 0-0 1-2 4 6 0 1 1 0 1 1
sgRyan Truss 6 0-1 0-1 0-0 0 0 1 0 0 1 1 0
pgJoey Patterson 1 0-0 0-0 0-0 0 1 0 0 1 0 0 0
Totals 200 25-62 5-23 15-25 16 38 16 16 9 1 18 70
Percentages   .403 .217 .600                

RC
43
17-31
6-12
3-5
3
17
10
8
5
1
11
14
10
4
8
16
38
13-28
3-13
9-15
8
21
9
9
4
2
9
12
11
5
9
16
81
30-59
9-25
12-20
11
38
19
17
9
3
20
26
21
9
17
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
MSE
34
12-30
2-9
8-14
9
19
10
9
4
1
6
10
7
2
2
12
36
13-32
3-14
7-11
7
19
6
7
5
0
12
12
8
12
0
11
70
25-62
5-23
15-25
16
38
16
16
9
1
18
22
15
14
2
23
PLAYER OF THE GAME
sg Michael Allen Roanoke
18 Points, 4 Assists
TimeTeamPlayScore
LineupRoanoke
 PG - Kevin Goodrich (fresh)
 SG - Michael Allen (fresh)
 SF - Timothy Cody (fresh)
 PF - Corey Purdue (fresh)
 C - Casey Thurston (fresh)
 
LineupMilwaukee Engineering
 PG - Lester Neal (fresh)
 SG - Erik Cole (fresh)
 SF - Daniel Morgan (fresh)
 PF - Louis Birmingham (fresh)
 C - Trenton Walton (fresh)
 
20:00RoanokeCasey Thurston wins the tip0-0
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (0) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a triangle offense and a man to man (0) 
19:45RoanokeMichael Allen makes the pull-up jumper from just outside the lane set up by Kevin Goodrich2-0
19:41Milwaukee EngineeringTrenton Walton misses the easy layup but the foul's on Casey Thurston - foul #1 on Casey Thurston, team foul #12-0
19:41Milwaukee EngineeringTrenton Walton makes the 1st free throw2-1
19:41Milwaukee EngineeringTrenton Walton misses the 2nd free throw2-1
19:41RoanokeCorey Purdue grabs the board2-1
19:35RoanokeMichael Allen is whistled for a carry2-1
19:23Milwaukee EngineeringLouis Birmingham misses the jumper from the free throw line but he's hacked by Casey Thurston - foul #2 on Casey Thurston, team foul #22-1
SubsRoanoke
Adam Arnold (C)
Casey Thurston
 
SubsMilwaukee Engineering 
19:23Milwaukee EngineeringLouis Birmingham makes the 1st free throw2-2
19:23Milwaukee EngineeringLouis Birmingham misses the 2nd free throw2-2
19:23RoanokeAdam Arnold pulls down the rebound2-2
18:59RoanokeMichael Allen makes the 3pt jumper from straight away on a nice dish by Kevin Goodrich5-2
18:44Milwaukee EngineeringLouis Birmingham is hacked by Timothy Cody - foul #1 on Timothy Cody, team foul #35-2
18:28Milwaukee EngineeringTrenton Walton misses the easy layup but the foul's on Adam Arnold - foul #1 on Adam Arnold, team foul #45-2
18:28Milwaukee EngineeringTrenton Walton misses the 1st free throw5-2
18:28Milwaukee EngineeringTrenton Walton makes the 2nd free throw5-3
18:11RoanokeCorey Purdue makes the shot from the free throw line7-3
17:55Milwaukee EngineeringTrenton Walton makes the driving attempt near the basket on a nice dish by Erik Cole7-5
17:35RoanokeMichael Allen makes the fadeaway from the left wing set up by Kevin Goodrich9-5
17:17Milwaukee EngineeringLester Neal clanks a 3 pointer from the right wing9-5
17:15RoanokeCorey Purdue grabs the board9-5
17:09RoanokeAdam Arnold is fouled on the floor by Trenton Walton - foul #1 on Trenton Walton, team foul #19-5
SubsRoanoke
Rex McIntosh (PG), Joseph Richart (SG), Donald Kronenberg (SF), George Blakeslee (PF), William Owens (C)
Kevin Goodrich, Michael Allen, Timothy Cody, Corey Purdue, Adam Arnold
 
SubsMilwaukee Engineering
Drew Gray (PG), Phillip Mrozoski (SG), Donald Hazel (SF), Mark Guimond (PF), Thurman Palmer (C)
Lester Neal, Erik Cole, Daniel Morgan, Louis Birmingham, Trenton Walton
 
16:58RoanokeJoseph Richart comes up short on the jumper from the right side9-5
16:56RoanokeWilliam Owens tips it but misses9-5
16:54Milwaukee EngineeringMark Guimond snags the defensive board9-5
16:50Milwaukee EngineeringDrew Gray scores on a jumper from the right wing and the foul's on Rex McIntosh - foul #1 on Rex McIntosh, team foul #59-7
16:50Milwaukee EngineeringDrew Gray makes the free throw9-8
16:30RoanokeDonald Kronenberg hits a runner from the baseline set up by William Owens11-8
16:15Milwaukee EngineeringPhillip Mrozoski hits a driving attempt in the paint on a nice dish by Donald Hazel11-10
16:01RoanokeJoseph Richart is whistled for traveling11-10
SubsRoanoke
Kevin Goodrich (PG)
Joseph Richart
 
SubsMilwaukee Engineering
Erik Cole (SG), Daniel Morgan (SF), Louis Birmingham (PF), Trenton Walton (C)
Phillip Mrozoski, Donald Hazel, Mark Guimond, Thurman Palmer
 
LineupRoanoke
 PG - Kevin Goodrich (fresh) 3 ast.
 SG - Rex McIntosh (fresh)
 SF - Donald Kronenberg (fresh) 2 pts.
 PF - George Blakeslee (fresh)
 C - William Owens (fresh)
 
LineupMilwaukee Engineering
 PG - Drew Gray (fresh) 3 pts.
 SG - Erik Cole (fresh) 1 ast.
 SF - Daniel Morgan (fresh)
 PF - Louis Birmingham (fresh) 1 pts.
 C - Trenton Walton (fresh) 4 pts.
 
15:39Milwaukee EngineeringDaniel Morgan misses the 3 from the left wing11-10
15:37Milwaukee EngineeringTrenton Walton pulls down the offensive rebound11-10
15:24Milwaukee EngineeringLouis Birmingham hits a shot from just outside the lane set up by Drew Gray11-12
15:13RoanokeKevin Goodrich comes up short on the shot from the left wing11-12
15:11Milwaukee EngineeringLouis Birmingham grabs the board11-12
15:06Milwaukee EngineeringDaniel Morgan makes the floater from the right side set up by Louis Birmingham11-14
15:01RoanokeRex McIntosh misses badly on a 3 from the right wing11-14
14:59Milwaukee EngineeringLouis Birmingham gets the rebound11-14
14:55Milwaukee EngineeringGeorge Blakeslee is called for the reach on Louis Birmingham - foul #1 on George Blakeslee, team foul #611-14
SubsRoanoke
Michael Allen (SG), Corey Purdue (PF), Adam Arnold (C)
Rex McIntosh, Donald Kronenberg, William Owens
 
SubsMilwaukee Engineering
Lester Neal (PG)
Drew Gray
 
14:47Milwaukee EngineeringLester Neal misses long on a 3 from the left wing11-14
14:45RoanokeGeorge Blakeslee gets the rebound11-14
14:39RoanokeLester Neal takes the ball from Corey Purdue11-14
14:17Milwaukee EngineeringErik Cole makes the jumper from the right side set up by Daniel Morgan11-16
13:57RoanokeGeorge Blakeslee hits a fadeaway jumper from the free throw line on a great pass from Corey Purdue13-16
13:50Milwaukee EngineeringLouis Birmingham misses short on a fadeaway from the right block13-16
13:49RoanokeGeorge Blakeslee grabs the board13-16
13:43RoanokeMichael Allen can't connect on a 3 from the right corner13-16
13:41RoanokeKevin Goodrich snags the offensive board13-16
13:28RoanokeGeorge Blakeslee banks in the layup on a nice dish by Michael Allen15-16
13:12Milwaukee EngineeringDaniel Morgan hits a floater in the lane on a great pass from Erik Cole15-18
13:07RoanokeMichael Allen drills a 3 from the left wing set up by Corey Purdue18-18
12:44Milwaukee EngineeringErik Cole is whistled for traveling18-18
SubsRoanoke
Rex McIntosh (PG), Donald Kronenberg (SG), Timothy Cody (SF), William Owens (C)
Kevin Goodrich, Michael Allen, George Blakeslee, Adam Arnold
 
SubsMilwaukee Engineering
Drew Gray (PG), Phillip Mrozoski (SG), Donald Hazel (SF), Mark Guimond (PF), Thurman Palmer (C)
Lester Neal, Erik Cole, Daniel Morgan, Louis Birmingham, Trenton Walton
 
12:36RoanokeWilliam Owens hits the front of the rim on the 3pt jumper from straight away18-18
12:34Milwaukee EngineeringMark Guimond gets the rebound18-18
12:23Milwaukee EngineeringPhillip Mrozoski misses badly on a 3 pointer from straight away18-18
12:22Milwaukee EngineeringThurman Palmer misses the tip18-18
12:21RoanokeCorey Purdue grabs the defensive rebound18-18
12:14RoanokeDonald Kronenberg blows the layup18-18
12:12Milwaukee EngineeringPhillip Mrozoski grabs the defensive rebound18-18
12:05Milwaukee EngineeringDonald Hazel drills a 3pt jumper from the left wing set up by Mark Guimond18-21
11:36RoanokeCorey Purdue knocks in the 3pt shot from the right corner21-21
LineupRoanoke
 PG - Rex McIntosh (fresh)
 SG - Donald Kronenberg (fresh) 2 pts.
 SF - Timothy Cody (fresh)
 PF - Corey Purdue (fairly fresh) 5 pts. 3 reb.
 C - William Owens (fresh)
 
LineupMilwaukee Engineering
 PG - Drew Gray (fresh) 3 pts. 1 ast.
 SG - Phillip Mrozoski (fresh) 2 pts.
 SF - Donald Hazel (fresh) 3 pts.
 PF - Mark Guimond (fresh) 2 reb.
 C - Thurman Palmer (fresh)
 
11:31Milwaukee EngineeringThurman Palmer is fouled on the floor by William Owens - foul #1 on William Owens, team foul #721-21
11:31Milwaukee EngineeringThurman Palmer makes the 1st free throw21-22
11:31Milwaukee EngineeringThurman Palmer misses the 2nd free throw21-22
11:31RoanokeWilliam Owens grabs the board21-22
11:21RoanokeWilliam Owens misses long on a 3pt jumper from straight away21-22
11:20RoanokeCorey Purdue hits the follow up shot23-22
11:06Milwaukee EngineeringTimothy Cody takes the ball from Thurman Palmer23-22
11:02RoanokeTimothy Cody banks in the layup25-22
10:42Milwaukee EngineeringThe short jumper by Mark Guimond is denied by Corey Purdue25-22
10:40Milwaukee EngineeringMark Guimond can't tip it in25-22
10:39Milwaukee EngineeringThe offensive rebound goes to Mark Guimond25-22
10:31Milwaukee EngineeringDrew Gray misses the 3 from the left wing25-22
10:30Milwaukee EngineeringDonald Hazel pulls down the offensive rebound25-22
10:13Milwaukee EngineeringRex McIntosh takes the ball from Phillip Mrozoski25-22
10:08RoanokeTimothy Cody blows the layup25-22
10:06Milwaukee EngineeringPhillip Mrozoski snags the defensive board25-22
09:46Milwaukee EngineeringMark Guimond misses short on a turnaround from close range but he's fouled by Corey Purdue - foul #1 on Corey Purdue, team foul #825-22
SubsRoanoke
Kevin Goodrich (PG), Michael Allen (SG), George Blakeslee (PF), Adam Arnold (C)
Rex McIntosh, Donald Kronenberg, Corey Purdue, William Owens
 
SubsMilwaukee Engineering
Lester Neal (PG), Erik Cole (SG), Daniel Morgan (SF), Trenton Walton (C)
Drew Gray, Phillip Mrozoski, Donald Hazel, Thurman Palmer
 
09:46Milwaukee EngineeringMark Guimond makes the 1st free throw25-23
09:46Milwaukee EngineeringMark Guimond misses the 2nd free throw25-23
09:46RoanokeAdam Arnold pulls down the rebound25-23
09:24RoanokeMichael Allen hits the front of the rim on the 3 pointer from straight away25-23
09:22Milwaukee EngineeringTrenton Walton grabs the defensive rebound25-23
09:11Milwaukee EngineeringMark Guimond misses short on a floater from the left block25-23
09:10RoanokeTimothy Cody snags the defensive board25-23
09:05RoanokeMichael Allen hits a 3pt attempt from straight away28-23
08:49Milwaukee EngineeringDaniel Morgan knocks in the pull-up jumper from the free throw line on a nice dish by Erik Cole28-25
08:29RoanokeMichael Allen misses short on a shot from the left wing but he's hacked by Erik Cole - foul #1 on Erik Cole, team foul #228-25
SubsRoanoke 
SubsMilwaukee Engineering
Ryan Truss (SF), Louis Birmingham (PF)
Daniel Morgan, Mark Guimond
 
08:29RoanokeMichael Allen misses the 1st free throw28-25
08:29RoanokeMichael Allen makes the 2nd free throw29-25
08:10Milwaukee EngineeringMichael Allen is called for the reach on Erik Cole - foul #1 on Michael Allen, team foul #929-25
SubsRoanoke
Donald Kronenberg (SF)
Timothy Cody
 
SubsMilwaukee Engineering 
08:10Milwaukee EngineeringErik Cole misses the 1st free throw29-25
08:10RoanokeAdam Arnold grabs the defensive rebound29-25
07:53RoanokeMichael Allen misses badly on a shot from the left wing29-25
07:51Milwaukee EngineeringThe rebound goes to Lester Neal29-25
07:31Milwaukee EngineeringLester Neal scores on a 3pt jumper from the right wing on a nice dish by Ryan Truss29-28
LineupRoanoke
 PG - Kevin Goodrich (fresh) 3 ast.
 SG - Michael Allen (fairly fresh) 14 pts. 1 ast.
 SF - Donald Kronenberg (fairly fresh) 2 pts.
 PF - George Blakeslee (fresh) 4 pts. 2 reb.
 C - Adam Arnold (fairly fresh) 3 reb.
 
LineupMilwaukee Engineering
 PG - Lester Neal (fairly fresh) 3 pts.
 SG - Erik Cole (fairly fresh) 2 pts. 3 ast.
 SF - Ryan Truss (fresh) 1 ast.
 PF - Louis Birmingham (fresh) 3 pts. 2 reb.
 C - Trenton Walton (fairly fresh) 4 pts. 2 reb.
 
07:13RoanokeKevin Goodrich connects on the 3 pointer from the right wing32-28
06:58Milwaukee EngineeringLouis Birmingham loses the ball out of bounds32-28
SubsRoanoke
Rex McIntosh (PG), Joseph Richart (SG), Timothy Cody (SF), Corey Purdue (PF)
Kevin Goodrich, Michael Allen, Donald Kronenberg, George Blakeslee
 
SubsMilwaukee Engineering
Drew Gray (PG), Phillip Mrozoski (SG), Daniel Morgan (SF), Donald Hazel (C)
Lester Neal, Erik Cole, Ryan Truss, Trenton Walton
 
06:39RoanokeRex McIntosh buries a 3pt attempt from straight away on a great pass from Timothy Cody35-28
06:33Milwaukee EngineeringDonald Hazel can't connect on a fadeaway from the left block35-28
06:32RoanokeThe rebound goes to Timothy Cody35-28
06:26RoanokeRex McIntosh loses the dribble to Louis Birmingham35-28
06:13Milwaukee EngineeringDaniel Morgan can't connect on a jumpshot from the left side but he's hacked by Timothy Cody - foul #2 on Timothy Cody, team foul #1035-28
SubsRoanoke
Kevin Goodrich (PG), William Owens (C)
Timothy Cody, Adam Arnold
 
SubsMilwaukee Engineering
Thurman Palmer (PF)
Louis Birmingham
 
06:13Milwaukee EngineeringDaniel Morgan makes the 1st free throw35-29
06:13Milwaukee EngineeringDaniel Morgan makes the 2nd free throw35-30
05:49RoanokeJoseph Richart connects on the turnaround from the right block on a great pass from Kevin Goodrich37-30
05:30Milwaukee EngineeringDaniel Morgan hits the front of the rim on the 3 from the left corner37-30
05:29Milwaukee EngineeringThurman Palmer misses the tip37-30
05:28Milwaukee EngineeringThurman Palmer pulls down the offensive rebound37-30
05:10Milwaukee EngineeringDrew Gray is whistled for a carry37-30
SubsRoanoke
Donald Kronenberg (SF), George Blakeslee (PF), Adam Arnold (C)
Kevin Goodrich, Corey Purdue, William Owens
 
SubsMilwaukee Engineering
Joey Patterson (PG), Erik Cole (SG), Ryan Truss (SF), Louis Birmingham (PF)
Drew Gray, Phillip Mrozoski, Daniel Morgan, Thurman Palmer
 
04:57RoanokeRyan Truss denies the turnaround by Rex McIntosh37-30
04:56Milwaukee EngineeringThe rebound goes to Joey Patterson37-30
04:43Milwaukee EngineeringDonald Kronenberg steals the ball from Donald Hazel37-30
04:39RoanokeRex McIntosh's pass is intercepted by Joey Patterson in the backcourt37-30
04:25Milwaukee EngineeringGeorge Blakeslee takes the ball from Erik Cole37-30
04:09RoanokeAdam Arnold is hacked by Ryan Truss - foul #1 on Ryan Truss, team foul #337-30
SubsRoanoke
Kevin Goodrich (PG), Michael Allen (SG)
Rex McIntosh, Joseph Richart
 
SubsMilwaukee Engineering
Lester Neal (PG), Trenton Walton (C)
Joey Patterson, Donald Hazel
 
03:54RoanokeGeorge Blakeslee is called for traveling37-30
SubsRoanoke
Timothy Cody (SF), Casey Thurston (C)
Donald Kronenberg, Adam Arnold
 
SubsMilwaukee Engineering
Drew Gray (SG), Daniel Morgan (SF), Thurman Palmer (PF)
Erik Cole, Ryan Truss, Louis Birmingham
 
03:38Milwaukee EngineeringTrenton Walton misses long on a jumpshot from the left wing37-30
03:37RoanokeKevin Goodrich grabs the board37-30
03:31RoanokeMichael Allen can't finish the layup37-30
03:30Milwaukee EngineeringDaniel Morgan pulls down the rebound37-30
LineupRoanoke
 PG - Kevin Goodrich (fresh) 3 pts. 4 ast.
 SG - Michael Allen (fresh) 14 pts. 1 ast.
 SF - Timothy Cody (fairly fresh) 2 pts. 2 reb.
 PF - George Blakeslee (fresh) 4 pts. 2 reb.
 C - Casey Thurston (fresh)
 
LineupMilwaukee Engineering
 PG - Lester Neal (fresh) 3 pts.
 SG - Drew Gray (fresh) 3 pts. 1 ast.
 SF - Daniel Morgan (fresh) 8 pts.
 PF - Thurman Palmer (fresh) 1 pts. 3 reb.
 C - Trenton Walton (fresh) 4 pts. 2 reb.
 
03:14Milwaukee EngineeringTrenton Walton hits the finger roll37-32
02:55RoanokeThurman Palmer is called for the reach on George Blakeslee - foul #1 on Thurman Palmer, team foul #437-32
SubsRoanoke 
SubsMilwaukee Engineering
Phillip Mrozoski (SG), Mark Guimond (PF)
Drew Gray, Thurman Palmer
 
02:46RoanokeKevin Goodrich's pass is intercepted by Phillip Mrozoski37-32
02:25Milwaukee EngineeringDaniel Morgan loses the dribble to Casey Thurston37-32
02:12RoanokeGeorge Blakeslee connects on the driving attempt from close range39-32
02:00Milwaukee EngineeringLester Neal misses the 3pt attempt from the left wing39-32
01:58Milwaukee EngineeringPhillip Mrozoski misses the tip39-32
01:57RoanokeMichael Allen gets the rebound39-32
01:52RoanokeMichael Allen misses short on a floater from the free throw line but he's hacked by Phillip Mrozoski - foul #1 on Phillip Mrozoski, team foul #539-32
SubsRoanoke
Rex McIntosh (PG), Donald Kronenberg (SF), Corey Purdue (PF), William Owens (C)
Kevin Goodrich, Timothy Cody, George Blakeslee, Casey Thurston
 
SubsMilwaukee Engineering
Drew Gray (PG), Erik Cole (SG), Donald Hazel (SF), Louis Birmingham (PF)
Lester Neal, Phillip Mrozoski, Daniel Morgan, Trenton Walton
 
01:52RoanokeMichael Allen misses the 1st free throw39-32
01:52RoanokeMichael Allen makes the 2nd free throw40-32
01:36Milwaukee EngineeringMark Guimond buries a shot from close range set up by Donald Hazel40-34
01:21RoanokeWilliam Owens is whistled for an offensive foul - foul #2 on William Owens, team foul #1140-34
SubsRoanoke
Joseph Richart (SG)
Michael Allen
 
SubsMilwaukee Engineering
Thurman Palmer (C)
Mark Guimond
 
01:00Milwaukee EngineeringDonald Hazel comes up short on the jumpshot from the right wing40-34
00:58Milwaukee EngineeringLouis Birmingham pulls down the offensive rebound40-34
00:45Milwaukee EngineeringDonald Hazel's pass is off the mark and out of bounds40-34
SubsRoanoke
Adam Arnold (PF)
Corey Purdue
 
SubsMilwaukee Engineering
Trenton Walton (C)
Thurman Palmer
 
00:31RoanokeWilliam Owens connects on the jump hook from the left block set up by Rex McIntosh and he's hacked by Erik Cole - foul #2 on Erik Cole, team foul #642-34
SubsRoanoke
Kevin Goodrich (PG), Casey Thurston (C)
Joseph Richart, Adam Arnold
 
SubsMilwaukee Engineering
Lester Neal (PG), Phillip Mrozoski (SF)
Drew Gray, Donald Hazel
 
00:31RoanokeWilliam Owens makes the free throw43-34
00:02Milwaukee EngineeringLouis Birmingham misses badly on a jumper from the right side43-34
00:01RoanokeCasey Thurston grabs the defensive rebound43-34
00:00RoanokeCasey Thurston misses short on a fullcourt shot43-34
TimeTeamPlayScore
LineupRoanoke
 PG - Kevin Goodrich (fresh) 3 pts. 4 ast.
 SG - Michael Allen (fresh) 15 pts. 1 ast.
 SF - Timothy Cody (fresh) 2 pts. 2 reb.
 PF - Corey Purdue (fresh) 7 pts. 4 reb.
 C - Casey Thurston (fresh)
 
LineupMilwaukee Engineering
 PG - Lester Neal (fresh) 3 pts.
 SG - Erik Cole (fresh) 2 pts. 3 ast.
 SF - Daniel Morgan (fresh) 8 pts.
 PF - Louis Birmingham (fresh) 3 pts. 3 reb.
 C - Trenton Walton (fresh) 6 pts. 2 reb.
 
20:00Milwaukee EngineeringDaniel Morgan inbounds the ball43-34
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a triangle offense and a man to man (+2) 
19:40Milwaukee EngineeringLester Neal is called for a moving pick - foul #1 on Lester Neal, team foul #143-34
19:17RoanokeCorey Purdue connects on the 3pt attempt from the right wing on a nice dish by Kevin Goodrich46-34
18:58Milwaukee EngineeringLester Neal makes the 3pt jumper from the left wing46-37
18:44RoanokeMichael Allen loses the dribble to Lester Neal46-37
18:40Milwaukee EngineeringDaniel Morgan blows the layup46-37
18:38Milwaukee EngineeringTrenton Walton grabs the offensive board46-37
18:25Milwaukee EngineeringErik Cole misses the lay-in but the foul's on Casey Thurston - foul #3 on Casey Thurston, team foul #146-37
SubsRoanoke
Adam Arnold (C)
Casey Thurston
 
SubsMilwaukee Engineering 
18:25Milwaukee EngineeringErik Cole misses the 1st free throw46-37
18:25Milwaukee EngineeringErik Cole makes the 2nd free throw46-38
18:01RoanokeKevin Goodrich's pass is off the mark and out of bounds46-38
SubsRoanoke
Rex McIntosh (SG), Donald Kronenberg (SF), William Owens (C)
Michael Allen, Timothy Cody, Corey Purdue
 
SubsMilwaukee Engineering
Drew Gray (PG)
Lester Neal
 
17:45Milwaukee EngineeringDrew Gray clanks a pull-up jumper from just outside the lane46-38
17:43RoanokeDonald Kronenberg pulls down the rebound46-38
17:23RoanokeKevin Goodrich loses the dribble to Daniel Morgan46-38
17:04Milwaukee EngineeringErik Cole can't connect on a 3 from the left corner46-38
17:03RoanokeWilliam Owens pulls down the rebound46-38
16:37RoanokeWilliam Owens drills a 3pt attempt from the right corner on a great pass from Rex McIntosh49-38
16:23Milwaukee EngineeringErik Cole clanks a shot from the baseline49-38
16:22Milwaukee EngineeringErik Cole hits the follow up shot49-40
16:14RoanokeRex McIntosh is fouled on the floor by Erik Cole - foul #3 on Erik Cole, team foul #249-40
SubsRoanoke
Michael Allen (SG), Timothy Cody (SF), Corey Purdue (PF), George Blakeslee (C)
Kevin Goodrich, Donald Kronenberg, Adam Arnold, William Owens
 
SubsMilwaukee Engineering
Lester Neal (PG), Phillip Mrozoski (SG), Donald Hazel (SF), Mark Guimond (PF), Thurman Palmer (C)
Drew Gray, Erik Cole, Daniel Morgan, Louis Birmingham, Trenton Walton
 
15:49RoanokeCorey Purdue misses short on a 3 from straight away49-40
15:47Milwaukee EngineeringThe rebound goes to Thurman Palmer49-40
LineupRoanoke
 PG - Rex McIntosh (fresh) 3 pts. 2 ast.
 SG - Michael Allen (fresh) 15 pts. 1 ast.
 SF - Timothy Cody (fresh) 2 pts. 2 reb.
 PF - Corey Purdue (fresh) 10 pts. 4 reb.
 C - George Blakeslee (fresh) 6 pts. 2 reb.
 
LineupMilwaukee Engineering
 PG - Lester Neal (fresh) 6 pts. 2 stl.
 SG - Phillip Mrozoski (fresh) 2 pts. 3 reb.
 SF - Donald Hazel (fresh) 3 pts.
 PF - Mark Guimond (fresh) 3 pts. 4 reb.
 C - Thurman Palmer (fresh) 1 pts. 4 reb.
 
15:41Milwaukee EngineeringThurman Palmer misses badly on a floater from the left side49-40
15:39Milwaukee EngineeringThurman Palmer pulls down the offensive rebound49-40
15:32Milwaukee EngineeringLester Neal makes the pull-up jumper from the left side on a nice dish by Phillip Mrozoski49-42
15:11RoanokeGeorge Blakeslee can't finish the layup49-42
15:09Milwaukee EngineeringMark Guimond grabs the board49-42
14:58Milwaukee EngineeringLester Neal misses short on a 3 from the left wing49-42
14:57RoanokeTimothy Cody pulls down the rebound49-42
14:52RoanokeTimothy Cody throws a bad pass out of bounds49-42
SubsRoanoke
Donald Kronenberg (PG), Casey Thurston (C)
Rex McIntosh, George Blakeslee
 
SubsMilwaukee Engineering 
14:33Milwaukee EngineeringDonald Hazel misses short on a runner from the right block but he's fouled by Casey Thurston - foul #4 on Casey Thurston, team foul #249-42
SubsRoanoke
Kevin Goodrich (PG), Adam Arnold (C)
Timothy Cody, Casey Thurston
 
SubsMilwaukee Engineering 
14:33Milwaukee EngineeringDonald Hazel misses the 1st free throw49-42
14:33Milwaukee EngineeringDonald Hazel makes the 2nd free throw49-43
14:16RoanokeThurman Palmer picks off the pass by Michael Allen49-43
13:47Milwaukee EngineeringPhillip Mrozoski's pass is intercepted by Donald Kronenberg49-43
13:39RoanokeDonald Kronenberg scores on a fadeaway from the left side on a nice dish by Michael Allen51-43
13:26Milwaukee EngineeringDonald Hazel hits a floater from the right side and he's hacked by Kevin Goodrich - foul #1 on Kevin Goodrich, team foul #351-45
SubsRoanoke
Joseph Richart (SG), William Owens (C)
Michael Allen, Corey Purdue
 
SubsMilwaukee Engineering
Drew Gray (PG), Erik Cole (SG), Louis Birmingham (PF), Trenton Walton (C)
Lester Neal, Phillip Mrozoski, Mark Guimond, Thurman Palmer
 
13:26Milwaukee EngineeringDonald Hazel makes the free throw51-46
13:08RoanokeTrenton Walton picks off the pass by Donald Kronenberg51-46
12:49Milwaukee EngineeringDonald Hazel misses short on a floater from the free throw line51-46
12:47Milwaukee EngineeringLouis Birmingham tips it back up and in51-48
12:29RoanokeAdam Arnold connects on the fadeaway from close range53-48
12:14Milwaukee EngineeringLouis Birmingham makes the shot from the free throw line on a great pass from Donald Hazel53-50
12:08RoanokeKevin Goodrich drills a turnaround in the paint on a great pass from Joseph Richart55-50
11:39Milwaukee EngineeringDrew Gray misses badly on a 3 pointer from the right corner55-50
11:37RoanokeJoseph Richart snags the defensive board55-50
LineupRoanoke
 PG - Kevin Goodrich (fairly fresh) 5 pts. 5 ast.
 SG - Joseph Richart (fresh) 2 pts. 1 ast.
 SF - Donald Kronenberg (fairly fresh) 4 pts. 2 stl.
 PF - Adam Arnold (fairly fresh) 2 pts. 3 reb.
 C - William Owens (fresh) 6 pts. 3 reb.
 
LineupMilwaukee Engineering
 PG - Drew Gray (fresh) 3 pts. 1 ast.
 SG - Erik Cole (fresh) 5 pts. 3 ast. 3 pf.
 SF - Donald Hazel (fairly fresh) 7 pts.
 PF - Louis Birmingham (fresh) 7 pts. 4 reb.
 C - Trenton Walton (fresh) 6 pts. 3 reb.
 
11:33RoanokeKevin Goodrich drills a 3 from the left corner on a nice dish by Joseph Richart58-50
11:14Milwaukee EngineeringJoseph Richart steals it from Trenton Walton58-50
11:10RoanokeDonald Kronenberg hits the finger roll set up by Joseph Richart60-50
11:01Milwaukee EngineeringTrenton Walton is hacked by Adam Arnold - foul #2 on Adam Arnold, team foul #460-50
SubsRoanoke
Rex McIntosh (PG), Michael Allen (SG), Timothy Cody (SF), Corey Purdue (PF), George Blakeslee (C)
Kevin Goodrich, Joseph Richart, Donald Kronenberg, Adam Arnold, William Owens
 
SubsMilwaukee Engineering
Lester Neal (PG), Phillip Mrozoski (SG), Daniel Morgan (SF), Mark Guimond (PF)
Drew Gray, Erik Cole, Donald Hazel, Louis Birmingham
 
10:51Milwaukee EngineeringPhillip Mrozoski hits the front of the rim on the 3pt attempt from the right wing60-50
10:49RoanokeThe rebound goes to George Blakeslee60-50
10:44RoanokeMark Guimond is called for the reach on Michael Allen - foul #1 on Mark Guimond, team foul #360-50
SubsRoanoke 
SubsMilwaukee Engineering
Thurman Palmer (C)
Trenton Walton
 
10:29RoanokeRex McIntosh can't connect on a 3 pointer from the left wing60-50
10:27RoanokeThe offensive rebound goes to George Blakeslee60-50
10:21RoanokeTimothy Cody drills a turnaround in the paint on a great pass from Michael Allen and he's hacked by Mark Guimond - foul #2 on Mark Guimond, team foul #462-50
10:21RoanokeTimothy Cody misses the free throw62-50
10:21Milwaukee EngineeringThurman Palmer pulls down the rebound62-50
10:00Milwaukee EngineeringTimothy Cody steals it from Mark Guimond62-50
09:39RoanokeMark Guimond is called for the reach on Corey Purdue - foul #3 on Mark Guimond, team foul #562-50
SubsRoanoke 
SubsMilwaukee Engineering
Erik Cole (SG), Trenton Walton (C)
Phillip Mrozoski, Thurman Palmer
 
09:32RoanokeMichael Allen scores on a fadeaway from just outside the lane64-50
09:23Milwaukee EngineeringTrenton Walton hits the front of the rim on the fadeaway from close range64-50
09:21RoanokeGeorge Blakeslee grabs the defensive rebound64-50
09:06RoanokeMichael Allen comes up short on the 3 pointer from the right corner64-50
09:05Milwaukee EngineeringThe rebound goes to Mark Guimond64-50
08:51Milwaukee EngineeringTrenton Walton makes the shot from the right block on a great pass from Lester Neal64-52
08:33RoanokeTimothy Cody buries a fadeaway from close range set up by Rex McIntosh66-52
08:13Milwaukee EngineeringErik Cole is hacked by Timothy Cody - foul #3 on Timothy Cody, team foul #566-52
SubsRoanoke
Kevin Goodrich (PG), Joseph Richart (SG), Adam Arnold (PF), William Owens (C)
Rex McIntosh, Michael Allen, Corey Purdue, George Blakeslee
 
SubsMilwaukee Engineering
Drew Gray (PG), Phillip Mrozoski (SG), Ryan Truss (SF), Louis Birmingham (PF)
Lester Neal, Erik Cole, Daniel Morgan, Mark Guimond
 
08:03Milwaukee EngineeringPhillip Mrozoski hits a 3pt jumper from the right wing set up by Drew Gray66-55
07:59RoanokeJoseph Richart can't connect on a 3pt jumper from the left wing66-55
07:57Milwaukee EngineeringLouis Birmingham grabs the board66-55
07:41Milwaukee EngineeringTrenton Walton banks in the layup66-57
07:37RoanokeKevin Goodrich clanks a 3 pointer from the right corner66-57
07:35RoanokeWilliam Owens can't tip it in66-57
07:34RoanokeJoseph Richart grabs the offensive rebound66-57
LineupRoanoke
 PG - Kevin Goodrich (fresh) 8 pts. 5 ast.
 SG - Joseph Richart (fresh) 2 pts. 3 ast.
 SF - Timothy Cody (fairly fresh) 6 pts. 3 reb. 2 stl. 3 pf.
 PF - Adam Arnold (fresh) 2 pts. 3 reb.
 C - William Owens (fresh) 6 pts. 4 reb.
 
LineupMilwaukee Engineering
 PG - Drew Gray (fresh) 3 pts. 2 ast.
 SG - Phillip Mrozoski (fresh) 5 pts. 3 reb.
 SF - Ryan Truss (fresh) 1 ast.
 PF - Louis Birmingham (fresh) 7 pts. 5 reb.
 C - Trenton Walton (fairly fresh) 10 pts. 3 reb.
 
07:11RoanokeKevin Goodrich misses long on a 3 pointer from the right corner66-57
07:09RoanokeThe offensive rebound goes to Adam Arnold66-57
06:57RoanokeWilliam Owens clanks a 3pt attempt from the left corner66-57
06:56RoanokeThe offensive rebound goes to Adam Arnold66-57
06:32RoanokeTimothy Cody's pass is intercepted by Trenton Walton66-57
06:20Milwaukee EngineeringRyan Truss misses long on a 3pt jumper from the right wing66-57
06:18RoanokeKevin Goodrich gets the rebound66-57
06:12RoanokeKevin Goodrich misses short on a fadeaway jumper from the right wing but the foul's on Phillip Mrozoski - foul #2 on Phillip Mrozoski, team foul #666-57
SubsRoanoke
Michael Allen (SG), Donald Kronenberg (SF), George Blakeslee (PF), Casey Thurston (C)
Joseph Richart, Timothy Cody, Adam Arnold, William Owens
 
SubsMilwaukee Engineering
Erik Cole (SG), Daniel Morgan (SF), Thurman Palmer (C)
Phillip Mrozoski, Ryan Truss, Trenton Walton
 
06:12RoanokeKevin Goodrich makes the 1st free throw67-57
06:12RoanokeKevin Goodrich misses the 2nd free throw67-57
06:12Milwaukee EngineeringDaniel Morgan grabs the board67-57
06:02Milwaukee EngineeringDrew Gray is hacked by Michael Allen - foul #2 on Michael Allen, team foul #667-57
SubsRoanoke
Corey Purdue (PF)
George Blakeslee
 
SubsMilwaukee Engineering
Lester Neal (PG)
Drew Gray
 
05:44Milwaukee EngineeringLouis Birmingham misses badly on a floater from close range but the foul's on Corey Purdue - foul #2 on Corey Purdue, team foul #767-57
05:44Milwaukee EngineeringLouis Birmingham misses the 1st free throw67-57
05:44Milwaukee EngineeringLouis Birmingham misses the 2nd free throw67-57
05:44RoanokeCasey Thurston pulls down the rebound67-57
05:21RoanokeCasey Thurston hits the front of the rim on the jumper from just outside the lane67-57
05:19Milwaukee EngineeringLouis Birmingham snags the defensive board67-57
05:02Milwaukee EngineeringDaniel Morgan's fadeaway is rejected by Casey Thurston67-57
05:01Milwaukee EngineeringLouis Birmingham grabs the offensive board67-57
04:50Milwaukee EngineeringDaniel Morgan connects on the 3pt shot from the left corner on a great pass from Erik Cole67-60
04:36RoanokeMichael Allen throws a bad pass out of bounds67-60
SubsRoanoke
Rex McIntosh (PG), Joseph Richart (SG), George Blakeslee (PF)
Kevin Goodrich, Michael Allen, Corey Purdue
 
SubsMilwaukee Engineering
Drew Gray (PG), Donald Hazel (C)
Lester Neal, Louis Birmingham
 
04:26Milwaukee EngineeringJoseph Richart is called for the reach on Drew Gray - foul #1 on Joseph Richart, team foul #867-60
SubsRoanoke 
SubsMilwaukee Engineering
Mark Guimond (PF)
Thurman Palmer
 
04:26Milwaukee EngineeringDrew Gray makes the 1st free throw67-61
04:26Milwaukee EngineeringDrew Gray makes the 2nd free throw67-62
04:13RoanokeCasey Thurston comes up short on the 3 pointer from the left corner67-62
04:12RoanokeCasey Thurston pulls down the offensive rebound67-62
04:00RoanokeDonald Kronenberg hits a floater from just outside the lane69-62
03:46Milwaukee EngineeringDonald Hazel can't connect on a 3 from the left wing69-62
03:44RoanokeDonald Kronenberg gets the rebound69-62
03:38RoanokeCasey Thurston throws a bad pass out of bounds69-62
SubsRoanoke
Adam Arnold (PF), William Owens (C)
Donald Kronenberg, Casey Thurston
 
SubsMilwaukee Engineering
Phillip Mrozoski (SG), Ryan Truss (SF)
Erik Cole, Daniel Morgan
 
03:23Milwaukee EngineeringDrew Gray is hacked by George Blakeslee - foul #2 on George Blakeslee, team foul #969-62
03:23Milwaukee EngineeringDrew Gray makes the 1st free throw69-63
03:23Milwaukee EngineeringDrew Gray makes the 2nd free throw69-64
LineupRoanoke
 PG - Rex McIntosh (fresh) 3 pts. 3 ast.
 SG - Joseph Richart (fresh) 2 pts. 3 ast.
 SF - George Blakeslee (fresh) 6 pts. 5 reb.
 PF - Adam Arnold (fresh) 2 pts. 5 reb.
 C - William Owens (fresh) 6 pts. 4 reb.
 
LineupMilwaukee Engineering
 PG - Drew Gray (fresh) 7 pts. 2 ast.
 SG - Phillip Mrozoski (fresh) 5 pts. 3 reb.
 SF - Ryan Truss (fresh) 1 ast.
 PF - Mark Guimond (fresh) 3 pts. 6 reb. 3 pf.
 C - Donald Hazel (fresh) 7 pts.
 
03:02RoanokeAdam Arnold hits a runner in the lane71-64
03:00Milwaukee EngineeringMilwaukee Engineering calls a full timeout (2 :30 3 full remaining)71-64
SubsRoanoke
Kevin Goodrich (PG), Michael Allen (SG), Timothy Cody (SF), Corey Purdue (PF), Casey Thurston (C)
Rex McIntosh, Joseph Richart, George Blakeslee, Adam Arnold, William Owens
 
SubsMilwaukee Engineering
Lester Neal (PG), Erik Cole (SG), Daniel Morgan (SF), Louis Birmingham (PF), Trenton Walton (C)
Drew Gray, Phillip Mrozoski, Ryan Truss, Mark Guimond, Donald Hazel
 
02:55Milwaukee EngineeringLester Neal clanks a 3 pointer from the right wing71-64
02:54RoanokeCorey Purdue pulls down the rebound71-64
02:49RoanokeKevin Goodrich makes the floater from the free throw line on a great pass from Michael Allen73-64
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a triangle offense (uptempo) and a man to man (+2) 
02:37Milwaukee EngineeringDaniel Morgan misses badly on a 3 pointer from straight away73-64
02:36Milwaukee EngineeringTrenton Walton tips it home73-66
02:20RoanokeKevin Goodrich hits the front of the rim on the floater from the left wing73-66
02:19Milwaukee EngineeringDaniel Morgan pulls down the rebound73-66
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (-2) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a triangle offense and a man to man (+2) 
02:07Milwaukee EngineeringDaniel Morgan clanks a 3pt shot from the right wing73-66
02:05RoanokeCasey Thurston grabs the defensive rebound73-66
01:58RoanokeMichael Allen comes up short on the jumpshot from just outside the lane73-66
01:56Milwaukee EngineeringTrenton Walton snags the defensive board73-66
01:53Milwaukee EngineeringLester Neal's pass is off the mark and out of bounds in the backcourt73-66
01:39RoanokeTimothy Cody misses long on a 3pt attempt from the left wing73-66
01:38RoanokeCorey Purdue grabs the offensive rebound73-66
01:17RoanokeCasey Thurston hits the front of the rim on the 3 pointer from the left corner73-66
01:16Milwaukee EngineeringDaniel Morgan grabs the defensive rebound73-66
01:12Milwaukee EngineeringThe jump hook by Trenton Walton is blocked by Corey Purdue73-66
01:10RoanokeThe rebound goes to Kevin Goodrich73-66
00:56RoanokeMichael Allen is fouled on the floor by Louis Birmingham - foul #1 on Louis Birmingham, team foul #773-66
00:56RoanokeMichael Allen makes the 1st free throw74-66
00:56RoanokeMichael Allen misses the 2nd free throw74-66
00:56Milwaukee EngineeringErik Cole snags the defensive board74-66
Game PlanRoanokeRoanoke is playing a fastbreak offense and a man to man (+1) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a quick shot offense (quick shot) and a man to man (+2) 
00:50Milwaukee EngineeringLester Neal clanks a 3pt jumper from the right wing74-66
00:49Milwaukee EngineeringLouis Birmingham snags the offensive board74-66
00:45Milwaukee EngineeringLester Neal throws a bad pass out of bounds74-66
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:42RoanokeKevin Goodrich is fouled in the backcourt by Lester Neal - foul #2 on Lester Neal, team foul #874-66
SubsRoanoke
Rex McIntosh (SG), Adam Arnold (C)
Michael Allen, Casey Thurston
 
SubsMilwaukee Engineering 
00:42RoanokeKevin Goodrich makes the 1st free throw75-66
00:42RoanokeKevin Goodrich misses the 2nd free throw75-66
00:42RoanokeThe offensive rebound goes to Adam Arnold75-66
00:42RoanokeRoanoke calls a full timeout (2 :30 3 full remaining)75-66
00:41RoanokeAdam Arnold is fouled on the floor by Trenton Walton - foul #2 on Trenton Walton, team foul #975-66
00:41RoanokeAdam Arnold makes the 1st free throw76-66
00:41RoanokeAdam Arnold misses the 2nd free throw76-66
00:41Milwaukee EngineeringThe rebound goes to Trenton Walton76-66
00:36Milwaukee EngineeringErik Cole scores on a floater from the left wing set up by Trenton Walton76-68
00:33RoanokeKevin Goodrich is fouled in the backcourt by Lester Neal - foul #3 on Lester Neal, team foul #1076-68
00:33RoanokeKevin Goodrich misses the 1st free throw76-68
00:33RoanokeKevin Goodrich makes the 2nd free throw77-68
00:26Milwaukee EngineeringErik Cole misses short on a 3pt attempt from the left wing77-68
00:24RoanokeCorey Purdue snags the defensive board77-68
00:24RoanokeRoanoke calls a full timeout (2 :30 2 full remaining)77-68
00:22RoanokeKevin Goodrich is hacked by Lester Neal in the backcourt - foul #4 on Lester Neal, team foul #1177-68
00:22RoanokeKevin Goodrich makes the 1st free throw78-68
00:22RoanokeKevin Goodrich makes the 2nd free throw79-68
00:16Milwaukee EngineeringLouis Birmingham makes the driving attempt from the left block79-70
00:14RoanokeRex McIntosh is hacked by Erik Cole in the backcourt - foul #4 on Erik Cole, team foul #1279-70
00:14RoanokeRex McIntosh makes the 1st free throw80-70
00:14RoanokeRex McIntosh makes the 2nd free throw81-70
00:08Milwaukee EngineeringAdam Arnold steals it from Daniel Morgan81-70
Game PlanRoanokeRoanoke is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanMilwaukee EngineeringMilwaukee Engineering is playing a quick shot offense (quick shot) and a man to man (-1) 
00:00RoanokeKevin Goodrich runs out the clock81-70