| Lineup | Dubuque | PG - Michael McCloe (fresh) SG - Robert Thomas (fresh) SF - Richard Thomas (fresh) PF - Nelson Houtz (fresh) C - Victor Keithley (fresh) | |
| Lineup | Keene St. | PG - Richard Anderson (fresh) SG - John Bruch (fresh) SF - Robert Lindell (fresh) PF - Richard Barksdale (fresh) C - Steven Collins (fresh) | |
| 20:00 | Keene St. | Steven Collins wins the tip | 0-0 |
| Game Plan | Dubuque | Dubuque is playing a flex offense and a fullcourt press (0) | |
| Game Plan | Keene St. | Keene St. is playing a motion offense and a 2-3 zone (0) | |
| 19:55 | Keene St. | John Bruch's pass is off the mark and out of bounds in the backcourt | 0-0 |
| 19:38 | Dubuque | Michael McCloe knocks in the 3pt shot from the right corner on a nice dish by Richard Thomas | 3-0 |
| 19:34 | Keene St. | Robert Lindell loses the dribble to Michael McCloe in the backcourt | 3-0 |
| 19:15 | Dubuque | Michael McCloe is hacked by Richard Anderson - foul #1 on Richard Anderson, team foul #1 | 3-0 |
| 18:58 | Dubuque | Robert Thomas scores on a 3 from the left wing on a great pass from Michael McCloe | 6-0 |
| 18:53 | Keene St. | John Bruch hits a floater from close range on a nice dish by Richard Anderson | 6-2 |
| 18:50 | Dubuque | Michael McCloe is whistled for traveling in the backcourt | 6-2 |
| 18:39 | Keene St. | Richard Barksdale makes the fadeaway from just outside the lane | 6-4 |
| 18:35 | Dubuque | Richard Thomas misses the 3pt attempt from straight away | 6-4 |
| 18:34 | Dubuque | Victor Keithley grabs the offensive board | 6-4 |
| 18:23 | Dubuque | Nelson Houtz loses the dribble to Richard Anderson | 6-4 |
| 18:20 | Keene St. | John Bruch hits the finger roll on a nice dish by Richard Anderson | 6-6 |
| 18:06 | Dubuque | Richard Thomas buries a floater near the basket | 8-6 |
| 17:59 | Keene St. | Richard Barksdale misses badly on a 3pt jumper from straight away | 8-6 |
| 17:57 | Keene St. | Robert Lindell grabs the offensive rebound | 8-6 |
| 17:39 | Keene St. | Richard Anderson knocks in the fadeaway from the left wing | 8-8 |
| 17:37 | Dubuque | Michael McCloe is fouled in the backcourt by Richard Anderson - foul #2 on Richard Anderson, team foul #2 | 8-8 |
| Subs | Dubuque | Mark Knapp (PG), Vincent Halstead (SG), Scott Goodridge (SF), Matthew Pearce (PF), Dale Gross (C) Michael McCloe, Robert Thomas, Richard Thomas, Nelson Houtz, Victor Keithley | |
| Subs | Keene St. | Vernon Ferrell (PG), Christopher Baysinger (SG), Mitchell Avant (SF), Andrew Crouse (PF), David Rankin (C) Richard Anderson, John Bruch, Robert Lindell, Richard Barksdale, Steven Collins | |
| 17:29 | Dubuque | Dale Gross hits a fadeaway from the left block on a great pass from Scott Goodridge | 10-8 |
| 17:26 | Keene St. | Christopher Baysinger is fouled in the backcourt by Mark Knapp - foul #1 on Mark Knapp, team foul #1 | 10-8 |
| 17:17 | Keene St. | Matthew Pearce blocks the short jumper by David Rankin | 10-8 |
| 17:16 | Keene St. | Mitchell Avant misses the tip | 10-8 |
| 17:14 | Dubuque | Matthew Pearce grabs the board | 10-8 |
| 16:59 | Dubuque | Mark Knapp dunks the ball | 12-8 |
| 16:36 | Keene St. | Andrew Crouse double dribbles | 12-8 |
| Subs | Dubuque | Sam Lesko (SF) Scott Goodridge | |
| Subs | Keene St. | | |
| 16:15 | Dubuque | Mark Knapp is fouled on the floor by Andrew Crouse - foul #1 on Andrew Crouse, team foul #3 | 12-8 |
| Subs | Dubuque | Michael McCloe (PG), Dennis Boss (SG), Nelson Houtz (PF), Victor Keithley (C) Mark Knapp, Vincent Halstead, Matthew Pearce, Dale Gross | |
| Subs | Keene St. | Daryl Andrews (PG), John Bruch (SG), Robert Lindell (SF), Richard Barksdale (PF), Wayne Howington (C) Vernon Ferrell, Christopher Baysinger, Mitchell Avant, Andrew Crouse, David Rankin | |
| 15:57 | Dubuque | The short jumper by Nelson Houtz is denied by Richard Barksdale | 12-8 |
| 15:56 | Keene St. | Robert Lindell grabs the defensive rebound | 12-8 |
| Lineup | Dubuque | PG - Michael McCloe (fresh) 3 pts. 1 ast. SG - Dennis Boss (fresh) SF - Sam Lesko (fresh) PF - Nelson Houtz (fresh) C - Victor Keithley (fairly fresh) | |
| Lineup | Keene St. | PG - Daryl Andrews (fresh) SG - John Bruch (fairly fresh) 4 pts. SF - Robert Lindell (fairly fresh) 2 reb. PF - Richard Barksdale (fairly fresh) 2 pts. C - Wayne Howington (fresh) | |
| 15:41 | Keene St. | Daryl Andrews clanks a fadeaway jumper from the free throw line | 12-8 |
| 15:39 | Dubuque | Victor Keithley pulls down the rebound | 12-8 |
| 15:35 | Dubuque | Sam Lesko buries a 3pt shot from the left wing set up by Victor Keithley | 15-8 |
| 15:33 | Keene St. | Dennis Boss is called for the reach on Daryl Andrews in the backcourt - foul #1 on Dennis Boss, team foul #2 | 15-8 |
| Subs | Dubuque | Robert Thomas (SG), Richard Thomas (SF) Dennis Boss, Sam Lesko | |
| Subs | Keene St. | | |
| 15:25 | Keene St. | Robert Lindell misses short on an open runner in the lane | 15-8 |
| 15:24 | Dubuque | Richard Thomas snags the defensive board | 15-8 |
| 15:09 | Dubuque | Victor Keithley misses the floater in the lane but the foul's on Richard Barksdale - foul #1 on Richard Barksdale, team foul #4 | 15-8 |
| Subs | Dubuque | Mark Knapp (PG), Matthew Pearce (PF) Michael McCloe, Nelson Houtz | |
| Subs | Keene St. | Andrew Crouse (PF) Richard Barksdale | |
| 15:09 | Dubuque | Victor Keithley misses the 1st free throw | 15-8 |
| 15:09 | Dubuque | Victor Keithley misses the 2nd free throw | 15-8 |
| 15:09 | Keene St. | John Bruch grabs the defensive rebound | 15-8 |
| 14:51 | Keene St. | Richard Thomas takes the ball from Robert Lindell | 15-8 |
| 14:48 | Dubuque | Richard Thomas lays it in | 17-8 |
| 14:25 | Keene St. | Robert Lindell is hacked by Matthew Pearce - foul #1 on Matthew Pearce, team foul #3 | 17-8 |
| Subs | Dubuque | Vincent Halstead (SG), Scott Goodridge (SF), Nelson Houtz (PF), Dale Gross (C) Robert Thomas, Richard Thomas, Matthew Pearce, Victor Keithley | |
| Subs | Keene St. | Vernon Ferrell (PG), Christopher Baysinger (SG), Mitchell Avant (SF), David Rankin (PF), Steven Collins (C) Daryl Andrews, John Bruch, Robert Lindell, Andrew Crouse, Wayne Howington | |
| 14:04 | Keene St. | Mitchell Avant makes the shot from close range set up by Vernon Ferrell | 17-10 |
| 13:50 | Dubuque | Dale Gross's layup is rejected by Steven Collins | 17-10 |
| 13:48 | Keene St. | David Rankin grabs the defensive rebound | 17-10 |
| 13:27 | Keene St. | Vernon Ferrell hits the front of the rim on the jumper from the right wing | 17-10 |
| 13:26 | Dubuque | Scott Goodridge gets the rebound | 17-10 |
| 13:05 | Dubuque | Dale Gross is hacked by Vernon Ferrell - foul #1 on Vernon Ferrell, team foul #5 | 17-10 |
| Subs | Dubuque | Michael McCloe (PG), Dennis Boss (SG), Richard Thomas (SF), Matthew Pearce (C) Mark Knapp, Vincent Halstead, Scott Goodridge, Dale Gross | |
| Subs | Keene St. | John Bruch (SG), Robert Lindell (SF), Andrew Crouse (PF) Christopher Baysinger, Mitchell Avant, David Rankin | |
| 12:48 | Dubuque | Nelson Houtz misses long on a 3 pointer from straight away | 17-10 |
| 12:46 | Keene St. | Robert Lindell snags the defensive board | 17-10 |
| 12:22 | Keene St. | Steven Collins misses short on an open shot from the baseline | 17-10 |
| 12:20 | Dubuque | Nelson Houtz grabs the defensive rebound | 17-10 |
| 12:02 | Dubuque | Michael McCloe misses the 3pt jumper from the right wing | 17-10 |
| 12:00 | Dubuque | Matthew Pearce misses the tip | 17-10 |
| 11:58 | Dubuque | Richard Thomas can't tip it in | 17-10 |
| 11:57 | Keene St. | Vernon Ferrell gets the rebound | 17-10 |
| 11:53 | Keene St. | Robert Lindell is called for the offensive foul in the backcourt - foul #1 on Robert Lindell, team foul #6 | 17-10 |
| Subs | Dubuque | Robert Thomas (SG), Vincent Halstead (SF), Dale Gross (PF), Victor Keithley (C) Dennis Boss, Richard Thomas, Nelson Houtz, Matthew Pearce | |
| Subs | Keene St. | Daryl Andrews (PG), Christopher Baysinger (SF), Richard Barksdale (PF), Wayne Howington (C) Vernon Ferrell, Robert Lindell, Andrew Crouse, Steven Collins | |
| Lineup | Dubuque | PG - Michael McCloe (fresh) 3 pts. 1 ast. SG - Robert Thomas (fresh) 3 pts. SF - Vincent Halstead (fresh) PF - Dale Gross (fresh) 2 pts. C - Victor Keithley (fairly fresh) 2 reb. | |
| Lineup | Keene St. | PG - Daryl Andrews (fresh) SG - John Bruch (fairly fresh) 4 pts. SF - Christopher Baysinger (fresh) PF - Richard Barksdale (fairly fresh) 2 pts. C - Wayne Howington (fresh) | |
| 11:31 | Dubuque | Vincent Halstead's fadeaway is rejected by Richard Barksdale | 17-10 |
| 11:29 | Keene St. | Wayne Howington pulls down the rebound | 17-10 |
| 11:25 | Keene St. | Daryl Andrews double dribbles in the backcourt | 17-10 |
| Subs | Dubuque | Scott Goodridge (SF) Vincent Halstead | |
| Subs | Keene St. | David Rankin (PF) Richard Barksdale | |
| 11:03 | Dubuque | Victor Keithley misses the easy layup | 17-10 |
| 11:02 | Keene St. | Christopher Baysinger grabs the board | 17-10 |
| 10:43 | Keene St. | John Bruch misses the 3pt shot from the left corner | 17-10 |
| 10:42 | Dubuque | Scott Goodridge snags the defensive board | 17-10 |
| 10:38 | Dubuque | Michael McCloe misses the 3pt attempt from the left wing | 17-10 |
| 10:36 | Keene St. | David Rankin gets the rebound | 17-10 |
| 10:23 | Keene St. | John Bruch buries a fadeaway from close range on a great pass from Daryl Andrews | 17-12 |
| 10:15 | Dubuque | Dale Gross misses badly on a jump hook from the right block | 17-12 |
| 10:13 | Dubuque | Robert Thomas pulls down the offensive rebound | 17-12 |
| 10:03 | Dubuque | Dale Gross makes the jumper in the paint | 19-12 |
| 09:49 | Keene St. | Daryl Andrews is fouled on the floor by Robert Thomas - foul #1 on Robert Thomas, team foul #4 | 19-12 |
| Subs | Dubuque | Mark Knapp (PG), Vincent Halstead (SG), Richard Thomas (SF), Nelson Houtz (PF), Matthew Pearce (C) Michael McCloe, Robert Thomas, Scott Goodridge, Dale Gross, Victor Keithley | |
| Subs | Keene St. | Vernon Ferrell (PG), Mitchell Avant (SF), Richard Barksdale (PF), Andrew Crouse (C) Daryl Andrews, Christopher Baysinger, David Rankin, Wayne Howington | |
| 09:31 | Keene St. | John Bruch misses long on a 3pt shot from the right corner | 19-12 |
| 09:30 | Keene St. | The offensive rebound goes to Andrew Crouse | 19-12 |
| 09:23 | Keene St. | John Bruch buries a 3 pointer from the right wing | 19-15 |
| 09:10 | Dubuque | Andrew Crouse steps in front of the Richard Thomas pass | 19-15 |
| 08:49 | Keene St. | The jump hook by Andrew Crouse is blocked by Nelson Houtz | 19-15 |
| 08:48 | Dubuque | The rebound goes to Matthew Pearce | 19-15 |
| 08:33 | Dubuque | Vernon Ferrell is called for the reach on Richard Thomas - foul #2 on Vernon Ferrell, team foul #7 | 19-15 |
| Subs | Dubuque | | |
| Subs | Keene St. | Daryl Andrews (PG), Christopher Baysinger (SG), Steven Collins (C) Vernon Ferrell, John Bruch, Richard Barksdale | |
| 08:33 | Dubuque | Richard Thomas makes the 1st free throw | 20-15 |
| 08:33 | Dubuque | Richard Thomas makes the 2nd free throw | 21-15 |
| 08:08 | Keene St. | Steven Collins comes up short on the jumper from the right side | 21-15 |
| 08:07 | Keene St. | Andrew Crouse misses the tip | 21-15 |
| 08:06 | Dubuque | Nelson Houtz grabs the defensive rebound | 21-15 |
| 07:46 | Dubuque | Mark Knapp can't finish the layup | 21-15 |
| 07:45 | Keene St. | Mitchell Avant grabs the board | 21-15 |
| Lineup | Dubuque | PG - Mark Knapp (fairly fresh) 2 pts. SG - Vincent Halstead (fairly fresh) SF - Richard Thomas (fairly fresh) 6 pts. 2 reb. PF - Nelson Houtz (tiring) 2 reb. C - Matthew Pearce (fairly fresh) 3 reb. | |
| Lineup | Keene St. | PG - Daryl Andrews (fairly fresh) 1 ast. SG - Christopher Baysinger (fairly fresh) SF - Mitchell Avant (fairly fresh) 2 pts. 2 reb. PF - Andrew Crouse (fairly fresh) 2 reb. C - Steven Collins (fresh) | |
| 07:28 | Keene St. | Steven Collins lays it up and in | 21-17 |
| 07:10 | Dubuque | Mark Knapp misses the shot in the lane but he's fouled by Daryl Andrews - foul #1 on Daryl Andrews, team foul #8 | 21-17 |
| Subs | Dubuque | Robert Thomas (SG), Scott Goodridge (SF), Dale Gross (PF), Victor Keithley (C) Vincent Halstead, Richard Thomas, Nelson Houtz, Matthew Pearce | |
| Subs | Keene St. | John Bruch (SG), Robert Lindell (SF), David Rankin (PF), Wayne Howington (C) Christopher Baysinger, Mitchell Avant, Andrew Crouse, Steven Collins | |
| 07:10 | Dubuque | Mark Knapp makes the 1st free throw | 22-17 |
| 07:10 | Dubuque | Mark Knapp makes the 2nd free throw | 23-17 |
| 06:45 | Keene St. | Robert Lindell can't throw it down | 23-17 |
| 06:43 | Dubuque | Robert Thomas grabs the defensive rebound | 23-17 |
| 06:25 | Dubuque | Robert Thomas hits the front of the rim on the 3pt attempt from the left corner | 23-17 |
| 06:23 | Dubuque | Victor Keithley pulls down the offensive rebound | 23-17 |
| 06:06 | Dubuque | Robert Thomas misses long on a fadeaway jumper from the left side | 23-17 |
| 06:04 | Keene St. | John Bruch gets the rebound | 23-17 |
| 05:53 | Keene St. | Robert Lindell buries a fadeaway in the lane on a great pass from Daryl Andrews | 23-19 |
| 05:35 | Dubuque | Wayne Howington blocks the short jumper by Mark Knapp | 23-19 |
| 05:33 | Keene St. | David Rankin grabs the defensive rebound | 23-19 |
| 05:31 | Keene St. | Scott Goodridge steps in front of the Daryl Andrews pass in the backcourt | 23-19 |
| 05:30 | Dubuque | Scott Goodridge throws it down | 25-19 |
| 05:07 | Keene St. | Robert Lindell is alone and drills a shot from the baseline | 25-21 |
| 04:41 | Dubuque | Mark Knapp's pass is off the mark and out of bounds | 25-21 |
| Subs | Dubuque | Michael McCloe (PG), Vincent Halstead (SG), Richard Thomas (SF), Nelson Houtz (PF), Matthew Pearce (C) Mark Knapp, Robert Thomas, Scott Goodridge, Dale Gross, Victor Keithley | |
| Subs | Keene St. | Christopher Baysinger (SG), Richard Barksdale (PF), Steven Collins (C) John Bruch, David Rankin, Wayne Howington | |
| 04:28 | Keene St. | Christopher Baysinger misses badly on a fadeaway from the right side | 25-21 |
| 04:26 | Keene St. | Steven Collins tips it in | 25-23 |
| 04:12 | Dubuque | Richard Thomas misses short on a floater from the free throw line but he's fouled by Christopher Baysinger - foul #1 on Christopher Baysinger, team foul #9 | 25-23 |
| Subs | Dubuque | | |
| Subs | Keene St. | Mitchell Avant (SF) Robert Lindell | |
| 04:12 | Dubuque | Richard Thomas makes the 1st free throw | 26-23 |
| 04:12 | Dubuque | Richard Thomas makes the 2nd free throw | 27-23 |
| 03:50 | Keene St. | Christopher Baysinger is called for the offensive foul - foul #2 on Christopher Baysinger, team foul #10 | 27-23 |
| Subs | Dubuque | | |
| Subs | Keene St. | Richard Anderson (PG), Vernon Ferrell (SG), Andrew Crouse (PF) Daryl Andrews, Christopher Baysinger, Richard Barksdale | |
| 03:27 | Dubuque | Michael McCloe buries a 3 from the right corner | 30-23 |
| Lineup | Dubuque | PG - Michael McCloe (fresh) 6 pts. 1 ast. SG - Vincent Halstead (fairly fresh) SF - Richard Thomas (fairly fresh) 8 pts. 2 reb. PF - Nelson Houtz (fairly fresh) 2 reb. C - Matthew Pearce (fairly fresh) 3 reb. | |
| Lineup | Keene St. | PG - Richard Anderson (fresh) 2 pts. 2 ast. SG - Vernon Ferrell (fresh) 1 ast. SF - Mitchell Avant (fresh) 2 pts. 2 reb. PF - Andrew Crouse (fresh) 2 reb. C - Steven Collins (fresh) 4 pts. | |
| 03:10 | Keene St. | Richard Anderson connects on the open 3 from the left wing set up by Vernon Ferrell | 30-26 |
| 02:48 | Dubuque | Nelson Houtz misses the 3pt shot from the right wing | 30-26 |
| 02:46 | Dubuque | Matthew Pearce tips it in | 32-26 |
| 02:38 | Keene St. | Vernon Ferrell connects on the open pull-up jumper from the free throw line | 32-28 |
| 02:13 | Dubuque | Michael McCloe is fouled on the floor by Richard Anderson - foul #3 on Richard Anderson, team foul #11 | 32-28 |
| Subs | Dubuque | Robert Thomas (SG), Sam Lesko (SF), Victor Keithley (C) Vincent Halstead, Richard Thomas, Matthew Pearce | |
| Subs | Keene St. | Christopher Baysinger (SG), Robert Lindell (SF), Richard Barksdale (PF), David Rankin (C) Richard Anderson, Mitchell Avant, Andrew Crouse, Steven Collins | |
| 02:13 | Dubuque | Michael McCloe makes the 1st free throw | 33-28 |
| 02:13 | Dubuque | Michael McCloe misses the 2nd free throw | 33-28 |
| 02:13 | Keene St. | Richard Barksdale snags the defensive board | 33-28 |
| 01:50 | Keene St. | Vernon Ferrell misses long on a 3pt jumper from the left corner | 33-28 |
| 01:49 | Dubuque | Nelson Houtz gets the rebound | 33-28 |
| 01:28 | Dubuque | Victor Keithley travels with the ball | 33-28 |
| Subs | Dubuque | Dennis Boss (PG), Dale Gross (PF) Michael McCloe, Nelson Houtz | |
| Subs | Keene St. | | |
| 01:26 | Keene St. | Dennis Boss is called for the reach on Vernon Ferrell in the backcourt - foul #2 on Dennis Boss, team foul #5 | 33-28 |
| 01:09 | Keene St. | David Rankin misses long on a jump hook from the baseline but he's hacked by Sam Lesko - foul #1 on Sam Lesko, team foul #6 | 33-28 |
| Subs | Dubuque | Matthew Pearce (C) Victor Keithley | |
| Subs | Keene St. | John Bruch (SG), Wayne Howington (C) Christopher Baysinger, Richard Barksdale | |
| 01:09 | Keene St. | David Rankin makes the 1st free throw | 33-29 |
| 01:09 | Keene St. | David Rankin makes the 2nd free throw | 33-30 |
| 00:54 | Dubuque | Dennis Boss loses the dribble to Wayne Howington | 33-30 |
| 00:51 | Keene St. | Dennis Boss steals it from Robert Lindell in the backcourt | 33-30 |
| 00:50 | Dubuque | Dennis Boss banks in the layup | 35-30 |
| 00:27 | Keene St. | Wayne Howington misses badly on a runner in the lane but the foul's on Matthew Pearce - foul #2 on Matthew Pearce, team foul #7 | 35-30 |
| Subs | Dubuque | Scott Goodridge (SF) Sam Lesko | |
| Subs | Keene St. | Andrew Crouse (PF) David Rankin | |
| 00:27 | Keene St. | Wayne Howington misses the 1st free throw | 35-30 |
| 00:27 | Keene St. | Wayne Howington makes the 2nd free throw | 35-31 |
| 00:04 | Dubuque | The short jumper by Matthew Pearce is denied by Wayne Howington | 35-31 |
| 00:03 | Keene St. | Robert Lindell grabs the defensive rebound | 35-31 |
| 00:00 | Keene St. | Robert Lindell hits the front of the rim on the halfcourt shot | 35-31 |