| Lineup | Millersville | PG - David Alvey (fresh) 3 pts. 1 ast. SG - Daniel Walker (fresh) 3 pts. 2 ast. SF - John Kukowski (fresh) 5 pts. 2 reb. PF - Michael Kramer (fresh) 2 pts. 2 reb. C - Charles Hagan (fresh) 8 pts. | |
| Lineup | Ohio Valley | PG - Richard Mitchell (fresh) 10 pts. SG - Frank Desouza (fresh) 3 ast. SF - Josh Dilbeck (fresh) 1 pts. 3 reb. PF - Gary Pitts (fresh) 2 reb. C - David Snyder (fresh) 2 pts. 5 reb. | |
| 20:00 | Ohio Valley | Josh Dilbeck inbounds the ball | 35-31 |
| Game Plan | Millersville | Millersville is playing a flex offense and a fullcourt press (+2) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a fastbreak offense and a man to man (0) | |
| 19:37 | Ohio Valley | Gary Pitts misses short on a jumper from the free throw line | 35-31 |
| 19:36 | Ohio Valley | Richard Mitchell gets the offensive rebound | 35-31 |
| 19:26 | Ohio Valley | Frank Desouza connects on the pull-up jumper from the left side on a nice dish by Gary Pitts | 35-33 |
| 19:15 | Millersville | Daniel Walker scores on a fadeaway jumper from just outside the lane | 37-33 |
| 18:58 | Ohio Valley | Josh Dilbeck makes the wide open jumper in the paint | 37-35 |
| 18:40 | Millersville | John Kukowski misses badly on a 3 pointer from straight away | 37-35 |
| 18:39 | Ohio Valley | Richard Mitchell grabs the board | 37-35 |
| 18:36 | Ohio Valley | Richard Mitchell is fouled in the backcourt by David Alvey - foul #3 on David Alvey, team foul #1 | 37-35 |
| Subs | Millersville | Richard Knudtson (PG), Marion Duffy (SG), Howard Maxie (SF), Paul Spinelli (PF), Lucas Coronado (C) David Alvey, Daniel Walker, John Kukowski, Michael Kramer, Charles Hagan | |
| Subs | Ohio Valley | Herbert McGunnigle (SG), David Zyskowski (SF), Bruce McClintock (PF) Frank Desouza, Josh Dilbeck, Gary Pitts | |
| 18:24 | Ohio Valley | David Snyder misses badly on a 3pt jumper from the right corner | 37-35 |
| 18:23 | Ohio Valley | Bruce McClintock grabs the offensive rebound | 37-35 |
| 18:13 | Ohio Valley | Richard Mitchell connects on the floater from the right side on a nice dish by David Zyskowski and he's hacked by Richard Knudtson - foul #2 on Richard Knudtson, team foul #2 | 37-37 |
| Subs | Millersville | | |
| Subs | Ohio Valley | Kurt Guild (C) David Snyder | |
| 18:13 | Ohio Valley | Richard Mitchell makes the free throw | 37-38 |
| 17:51 | Millersville | Marion Duffy is hacked by Kurt Guild - foul #2 on Kurt Guild, team foul #1 | 37-38 |
| Subs | Millersville | | |
| Subs | Ohio Valley | Kevin Soukup (PG) Richard Mitchell | |
| 17:43 | Millersville | Howard Maxie connects on the jump hook from the left block on a nice dish by Marion Duffy | 39-38 |
| 17:22 | Ohio Valley | Kevin Soukup misses long on a fadeaway from the left side | 39-38 |
| 17:20 | Ohio Valley | Bruce McClintock tips it home | 39-40 |
| 17:04 | Millersville | Howard Maxie's fadeaway is rejected by Bruce McClintock | 39-40 |
| 17:03 | Ohio Valley | Kevin Soukup snags the defensive board | 39-40 |
| 16:57 | Ohio Valley | Bruce McClintock hits the finger roll on a great pass from David Zyskowski and he's fouled by Paul Spinelli - foul #1 on Paul Spinelli, team foul #3 | 39-42 |
| Subs | Millersville | Justin Cook (PG), Daniel Walker (SG), John Kukowski (SF), Michael Kramer (PF), Charles Hagan (C) Richard Knudtson, Marion Duffy, Howard Maxie, Paul Spinelli, Lucas Coronado | |
| Subs | Ohio Valley | Frank Desouza (SG), Josh Dilbeck (SF), David Snyder (C) Herbert McGunnigle, David Zyskowski, Kurt Guild | |
| 16:57 | Ohio Valley | Bruce McClintock misses the free throw | 39-42 |
| 16:57 | Millersville | Charles Hagan pulls down the rebound | 39-42 |
| 16:51 | Millersville | Bruce McClintock is called for the reach on John Kukowski - foul #2 on Bruce McClintock, team foul #2 | 39-42 |
| Subs | Millersville | | |
| Subs | Ohio Valley | Gary Pitts (PF) Bruce McClintock | |
| 16:42 | Millersville | John Kukowski travels with the ball | 39-42 |
| 16:27 | Ohio Valley | David Snyder is fouled on the floor by Charles Hagan - foul #1 on Charles Hagan, team foul #4 | 39-42 |
| 16:09 | Ohio Valley | Frank Desouza buries a jumper from the left block on a nice dish by Gary Pitts and the foul's on Michael Kramer - foul #1 on Michael Kramer, team foul #5 | 39-44 |
| Subs | Millersville | Justin Jones (SF) John Kukowski | |
| Subs | Ohio Valley | Richard Mitchell (PG) Kevin Soukup | |
| 16:09 | Ohio Valley | Frank Desouza makes the free throw | 39-45 |
| 15:54 | Millersville | Justin Jones connects on the 3pt attempt from the left wing | 42-45 |
| Lineup | Millersville | PG - Justin Cook (fresh) 1 ast. SG - Daniel Walker (fairly fresh) 5 pts. 2 ast. SF - Justin Jones (fresh) 3 pts. 3 reb. PF - Michael Kramer (fresh) 2 pts. 2 reb. C - Charles Hagan (fresh) 8 pts. 2 reb. | |
| Lineup | Ohio Valley | PG - Richard Mitchell (fresh) 13 pts. SG - Frank Desouza (fresh) 5 pts. 3 ast. SF - Josh Dilbeck (fresh) 3 pts. 3 reb. PF - Gary Pitts (fresh) 2 reb. C - David Snyder (fresh) 2 pts. 5 reb. | |
| 15:48 | Ohio Valley | Frank Desouza misses long on a floater from the free throw line but the foul's on Daniel Walker - foul #1 on Daniel Walker, team foul #6 | 42-45 |
| Subs | Millersville | David Alvey (PG), Howard Maxie (SG) Justin Cook, Daniel Walker | |
| Subs | Ohio Valley | Kurt Guild (C) David Snyder | |
| 15:48 | Ohio Valley | Frank Desouza makes the 1st free throw | 42-46 |
| 15:48 | Ohio Valley | Frank Desouza makes the 2nd free throw | 42-47 |
| 15:34 | Millersville | Justin Jones can't connect on a pull-up jumper from the left wing | 42-47 |
| 15:32 | Ohio Valley | Josh Dilbeck pulls down the rebound | 42-47 |
| 15:29 | Ohio Valley | Frank Desouza throws a bad pass out of bounds in the backcourt | 42-47 |
| Subs | Millersville | Paul Spinelli (C) Charles Hagan | |
| Subs | Ohio Valley | Herbert McGunnigle (SG) Frank Desouza | |
| 15:13 | Millersville | Howard Maxie is hacked by Kurt Guild - foul #3 on Kurt Guild, team foul #3 | 42-47 |
| Subs | Millersville | Lucas Coronado (C) Michael Kramer | |
| Subs | Ohio Valley | | |
| 15:06 | Millersville | David Alvey scores on a pull-up jumper from the right wing | 44-47 |
| 14:56 | Ohio Valley | Richard Mitchell misses the lay-in | 44-47 |
| 14:54 | Millersville | Paul Spinelli snags the defensive board | 44-47 |
| 14:42 | Millersville | Howard Maxie misses long on a floater from just outside the lane | 44-47 |
| 14:40 | Millersville | Howard Maxie grabs the offensive board | 44-47 |
| 14:26 | Millersville | Lucas Coronado is hacked by Josh Dilbeck - foul #2 on Josh Dilbeck, team foul #4 | 44-47 |
| Subs | Millersville | Richard Knudtson (PG), Marion Duffy (SG), John Kukowski (SF), Michael Kramer (PF), Charles Hagan (C) David Alvey, Howard Maxie, Justin Jones, Paul Spinelli, Lucas Coronado | |
| Subs | Ohio Valley | Stanley Clayborne (PG), Kevin Soukup (SG), David Zyskowski (SF), Bruce McClintock (PF), David Snyder (C) Richard Mitchell, Herbert McGunnigle, Josh Dilbeck, Gary Pitts, Kurt Guild | |
| 14:11 | Millersville | Charles Hagan clanks a 3pt jumper from the right corner | 44-47 |
| 14:10 | Ohio Valley | The rebound goes to Bruce McClintock | 44-47 |
| 14:04 | Ohio Valley | David Zyskowski misses badly on a fadeaway from the baseline but the foul's on John Kukowski - foul #3 on John Kukowski, team foul #7 | 44-47 |
| Subs | Millersville | | |
| Subs | Ohio Valley | Frank Desouza (SG) Stanley Clayborne | |
| 14:04 | Ohio Valley | David Zyskowski makes the 1st free throw | 44-48 |
| 14:04 | Ohio Valley | David Zyskowski makes the 2nd free throw | 44-49 |
| 13:44 | Millersville | John Kukowski is hacked by David Zyskowski - foul #1 on David Zyskowski, team foul #5 | 44-49 |
| Subs | Millersville | Justin Cook (SG) Marion Duffy | |
| Subs | Ohio Valley | | |
| 13:33 | Millersville | Kevin Soukup is called for the reach on John Kukowski - foul #1 on Kevin Soukup, team foul #6 | 44-49 |
| Subs | Millersville | Daniel Walker (SG) Justin Cook | |
| Subs | Ohio Valley | Josh Dilbeck (SF) David Zyskowski | |
| 13:28 | Millersville | John Kukowski makes the shot from the left wing | 46-49 |
| 13:01 | Ohio Valley | Bruce McClintock's pass is off the mark and out of bounds | 46-49 |
| Subs | Millersville | David Alvey (PG), Justin Cook (SF), Lucas Coronado (PF) Richard Knudtson, John Kukowski, Michael Kramer | |
| Subs | Ohio Valley | Stanley Clayborne (PG), Herbert McGunnigle (SG), Gary Pitts (PF), Kurt Guild (C) Kevin Soukup, Frank Desouza, Bruce McClintock, David Snyder | |
| 12:41 | Millersville | Stanley Clayborne steps in front of the Charles Hagan pass | 46-49 |
| 12:25 | Ohio Valley | Herbert McGunnigle is open and scores on a fadeaway from the free throw line set up by Kurt Guild | 46-51 |
| 12:03 | Millersville | David Alvey comes up short on the 3 from straight away | 46-51 |
| 12:02 | Millersville | Lucas Coronado tips it but misses | 46-51 |
| 12:01 | Ohio Valley | Josh Dilbeck grabs the board | 46-51 |
| 11:48 | Ohio Valley | Herbert McGunnigle lays it up and in set up by Stanley Clayborne and he's hacked by David Alvey - foul #4 on David Alvey, team foul #8 | 46-53 |
| Subs | Millersville | Richard Knudtson (PG), Marion Duffy (SG), Howard Maxie (SF), Paul Spinelli (PF), Justin Jones (C) David Alvey, Daniel Walker, Justin Cook, Lucas Coronado, Charles Hagan | |
| Subs | Ohio Valley | Richard Mitchell (PG), Frank Desouza (SG), David Zyskowski (PF), David Snyder (C) Stanley Clayborne, Josh Dilbeck, Gary Pitts, Kurt Guild | |
| 11:48 | Ohio Valley | Herbert McGunnigle misses the free throw | 46-53 |
| 11:48 | Millersville | Paul Spinelli snags the defensive board | 46-53 |
| Lineup | Millersville | PG - Richard Knudtson (fresh) 1 ast. SG - Marion Duffy (fresh) 7 pts. 2 ast. 2 stl. SF - Howard Maxie (fresh) 7 pts. 2 reb. PF - Paul Spinelli (fresh) 2 pts. 4 reb. C - Justin Jones (fresh) 3 pts. 3 reb. | |
| Lineup | Ohio Valley | PG - Richard Mitchell (fresh) 13 pts. SG - Frank Desouza (fresh) 7 pts. 3 ast. SF - Herbert McGunnigle (fairly fresh) 11 pts. 1 ast. PF - David Zyskowski (fresh) 4 pts. 2 stl. C - David Snyder (fresh) 2 pts. 5 reb. | |
| 11:30 | Millersville | Richard Knudtson connects on the fadeaway jumper from just outside the lane | 48-53 |
| 11:27 | Ohio Valley | Herbert McGunnigle's pass is intercepted by Howard Maxie in the backcourt | 48-53 |
| 11:25 | Millersville | Marion Duffy lays it in set up by Howard Maxie | 50-53 |
| 11:23 | Ohio Valley | Howard Maxie steps in front of the Richard Mitchell pass in the backcourt | 50-53 |
| 11:14 | Millersville | Howard Maxie comes up short on the 3pt attempt from straight away | 50-53 |
| 11:12 | Millersville | Justin Jones pulls down the offensive rebound | 50-53 |
| 10:56 | Millersville | Marion Duffy misses badly on a shot from the right side | 50-53 |
| 10:55 | Ohio Valley | The rebound goes to David Snyder | 50-53 |
| 10:51 | Ohio Valley | Howard Maxie steps in front of the David Snyder pass | 50-53 |
| 10:47 | Millersville | Howard Maxie lays it up and in | 52-53 |
| 10:31 | Ohio Valley | Frank Desouza hits a wide open 3pt jumper from the left corner set up by David Zyskowski | 52-56 |
| 10:17 | Millersville | Marion Duffy misses the lay-in | 52-56 |
| 10:16 | Ohio Valley | Frank Desouza pulls down the rebound | 52-56 |
| 10:11 | Ohio Valley | Richard Mitchell scores on a floater from the left block set up by Herbert McGunnigle | 52-58 |
| 09:50 | Millersville | Paul Spinelli is fouled on the floor by David Snyder - foul #1 on David Snyder, team foul #7 | 52-58 |
| Subs | Millersville | Justin Cook (PG), Daniel Walker (SG), John Kukowski (SF), Michael Kramer (PF) Richard Knudtson, Marion Duffy, Howard Maxie, Justin Jones | |
| Subs | Ohio Valley | Stanley Clayborne (PG), Kevin Soukup (SG), Josh Dilbeck (SF), Bruce McClintock (PF), Kurt Guild (C) Richard Mitchell, Frank Desouza, Herbert McGunnigle, David Zyskowski, David Snyder | |
| 09:50 | Millersville | Paul Spinelli makes the 1st free throw | 53-58 |
| 09:50 | Millersville | Paul Spinelli misses the 2nd free throw | 53-58 |
| 09:50 | Ohio Valley | Kurt Guild grabs the board | 53-58 |
| 09:32 | Ohio Valley | Kevin Soukup misses the wide open jump hook from the right block | 53-58 |
| 09:31 | Ohio Valley | Bruce McClintock snags the offensive board | 53-58 |
| 09:07 | Ohio Valley | Justin Cook steps in front of the Josh Dilbeck pass | 53-58 |
| 08:47 | Millersville | Paul Spinelli's floater is tipped away by Josh Dilbeck | 53-58 |
| 08:45 | Ohio Valley | The rebound goes to Kevin Soukup | 53-58 |
| 08:19 | Ohio Valley | Kurt Guild lays it in set up by Stanley Clayborne | 53-60 |
| 08:14 | Millersville | Justin Cook misses short on a fadeaway jumper from the left wing | 53-60 |
| 08:12 | Millersville | Daniel Walker grabs the offensive board | 53-60 |
| 07:56 | Millersville | Daniel Walker misses badly on a 3pt shot from the left corner | 53-60 |
| 07:55 | Ohio Valley | Bruce McClintock pulls down the rebound | 53-60 |
| 07:49 | Ohio Valley | Kurt Guild can't connect on an uncontested pull-up jumper from the left side | 53-60 |
| 07:47 | Ohio Valley | Bruce McClintock hits the follow up shot | 53-62 |
| Lineup | Millersville | PG - Justin Cook (fairly fresh) 1 ast. SG - Daniel Walker (tiring) 5 pts. 2 ast. SF - John Kukowski (fairly fresh) 7 pts. 2 reb. 3 pf. PF - Michael Kramer (fairly fresh) 2 pts. 2 reb. C - Paul Spinelli (tiring) 3 pts. 4 reb. | |
| Lineup | Ohio Valley | PG - Stanley Clayborne (fairly fresh) 2 ast. 2 stl. SG - Kevin Soukup (fairly fresh) 7 pts. 2 ast. SF - Josh Dilbeck (tiring) 3 pts. 5 reb. PF - Bruce McClintock (fairly fresh) 8 pts. 8 reb. C - Kurt Guild (fairly fresh) 2 pts. 1 ast. 3 pf. | |
| 07:31 | Millersville | Paul Spinelli drills a jumpshot from the free throw line on a great pass from Justin Cook | 55-62 |
| 07:29 | Ohio Valley | John Kukowski takes the ball from Stanley Clayborne in the backcourt | 55-62 |
| 07:07 | Millersville | Michael Kramer makes the runner from close range | 57-62 |
| 06:58 | Ohio Valley | Josh Dilbeck makes the runner from the left block set up by Kevin Soukup | 57-64 |
| 06:37 | Millersville | Daniel Walker misses long on a jumper from the free throw line | 57-64 |
| 06:36 | Millersville | Michael Kramer tips it in | 59-64 |
| 06:29 | Ohio Valley | Josh Dilbeck clanks a jumper from the right block but he's hacked by John Kukowski - foul #4 on John Kukowski, team foul #9 | 59-64 |
| Subs | Millersville | David Alvey (PG), Howard Maxie (SG), Justin Jones (SF), Lucas Coronado (PF), Charles Hagan (C) Justin Cook, Daniel Walker, John Kukowski, Michael Kramer, Paul Spinelli | |
| Subs | Ohio Valley | Richard Mitchell (PG), Frank Desouza (SG), Gary Pitts (PF), David Snyder (C) Stanley Clayborne, Kevin Soukup, Bruce McClintock, Kurt Guild | |
| 06:29 | Ohio Valley | Josh Dilbeck makes the 1st free throw | 59-65 |
| 06:29 | Ohio Valley | Josh Dilbeck makes the 2nd free throw | 59-66 |
| 06:08 | Millersville | David Snyder takes the ball from David Alvey | 59-66 |
| 06:06 | Ohio Valley | Richard Mitchell's pass is off the mark and out of bounds in the backcourt | 59-66 |
| Subs | Millersville | Marion Duffy (SG) Justin Jones | |
| Subs | Ohio Valley | Herbert McGunnigle (SF) Josh Dilbeck | |
| 05:55 | Millersville | David Alvey hits the front of the rim on the fadeaway from the right wing but he's hacked by Richard Mitchell - foul #2 on Richard Mitchell, team foul #8 | 59-66 |
| 05:55 | Millersville | David Alvey misses the 1st free throw | 59-66 |
| 05:55 | Millersville | David Alvey misses the 2nd free throw | 59-66 |
| 05:55 | Ohio Valley | Gary Pitts gets the rebound | 59-66 |
| 05:38 | Ohio Valley | Richard Mitchell is whistled for a charge - foul #3 on Richard Mitchell, team foul #9 | 59-66 |
| 05:13 | Millersville | Marion Duffy scores on a floater from the left wing on a great pass from Lucas Coronado and he's fouled by Herbert McGunnigle - foul #2 on Herbert McGunnigle, team foul #10 | 61-66 |
| Subs | Millersville | Richard Knudtson (PG), Justin Jones (PF) David Alvey, Lucas Coronado | |
| Subs | Ohio Valley | David Zyskowski (SF) Herbert McGunnigle | |
| 05:13 | Millersville | Marion Duffy misses the free throw | 61-66 |
| 05:13 | Ohio Valley | David Snyder snags the defensive board | 61-66 |
| 05:10 | Ohio Valley | Marion Duffy is called for the reach on Richard Mitchell in the backcourt - foul #2 on Marion Duffy, team foul #10 | 61-66 |
| Subs | Millersville | Michael Kramer (PF) Marion Duffy | |
| Subs | Ohio Valley | | |
| 05:10 | Ohio Valley | Richard Mitchell makes the 1st free throw | 61-67 |
| 05:10 | Ohio Valley | Richard Mitchell makes the 2nd free throw | 61-68 |
| 04:48 | Millersville | Michael Kramer comes up short on the jumper in the paint but he's fouled by Gary Pitts - foul #3 on Gary Pitts, team foul #11 | 61-68 |
| Subs | Millersville | Marion Duffy (SG) Howard Maxie | |
| Subs | Ohio Valley | | |
| 04:48 | Millersville | Michael Kramer makes the 1st free throw | 62-68 |
| 04:48 | Millersville | Michael Kramer makes the 2nd free throw | 63-68 |
| 04:33 | Ohio Valley | David Zyskowski misses the lay-in | 63-68 |
| 04:32 | Ohio Valley | Gary Pitts tips it in | 63-70 |
| 04:16 | Millersville | Michael Kramer comes up short on the fadeaway from the baseline | 63-70 |
| 04:15 | Millersville | Justin Jones grabs the offensive rebound | 63-70 |
| 04:03 | Millersville | Charles Hagan misses long on a runner from the left block | 63-70 |
| 04:02 | Ohio Valley | Richard Mitchell snags the defensive board | 63-70 |
| 03:57 | Ohio Valley | Frank Desouza makes the fadeaway from the left wing on a nice dish by David Zyskowski | 63-72 |
| Game Plan | Millersville | Millersville is playing a flex offense (uptempo) and a fullcourt press (+2) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a fastbreak offense and a man to man (+1) | |
| 03:52 | Millersville | Richard Knudtson connects on the fadeaway from the right side on a great pass from Justin Jones | 65-72 |
| 03:33 | Ohio Valley | Gary Pitts scores on a fadeaway from just outside the lane on a nice dish by Richard Mitchell and he's fouled by Marion Duffy - foul #3 on Marion Duffy, team foul #11 | 65-74 |
| Subs | Millersville | David Alvey (PG), Howard Maxie (SG), John Kukowski (SF), Lucas Coronado (PF) Richard Knudtson, Marion Duffy, Justin Jones, Michael Kramer | |
| Subs | Ohio Valley | Herbert McGunnigle (SF) David Zyskowski | |
| 03:33 | Ohio Valley | Gary Pitts misses the free throw | 65-74 |
| 03:33 | Millersville | Charles Hagan pulls down the rebound | 65-74 |
| Lineup | Millersville | PG - David Alvey (fresh) 5 pts. 1 ast. 4 pf. SG - Howard Maxie (fresh) 9 pts. 2 reb. 4 stl. SF - John Kukowski (fairly fresh) 7 pts. 2 reb. 2 stl. 4 pf. PF - Lucas Coronado (fresh) 4 reb. C - Charles Hagan (fairly fresh) 8 pts. 3 reb. | |
| Lineup | Ohio Valley | PG - Richard Mitchell (fairly fresh) 17 pts. 1 ast. 3 pf. SG - Frank Desouza (fairly fresh) 12 pts. 3 ast. SF - Herbert McGunnigle (fresh) 11 pts. 2 ast. PF - Gary Pitts (fairly fresh) 4 pts. 4 reb. 3 pf. C - David Snyder (fairly fresh) 2 pts. 7 reb. 2 stl. | |
| 03:24 | Millersville | Frank Desouza is called for the reach on Howard Maxie - foul #2 on Frank Desouza, team foul #12 | 65-74 |
| Subs | Millersville | | |
| Subs | Ohio Valley | Kevin Soukup (PG), Kurt Guild (SG) Richard Mitchell, Frank Desouza | |
| 03:24 | Millersville | Howard Maxie makes the 1st free throw | 66-74 |
| 03:24 | Millersville | Howard Maxie misses the 2nd free throw | 66-74 |
| 03:24 | Ohio Valley | David Snyder grabs the defensive rebound | 66-74 |
| Game Plan | Millersville | Millersville is playing a flex offense (uptempo) and a fullcourt press (-1) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a fastbreak offense and a man to man (+1) | |
| 03:05 | Ohio Valley | David Snyder can't connect on a fadeaway from the left block but he's hacked by Howard Maxie - foul #2 on Howard Maxie, team foul #12 | 66-74 |
| Subs | Millersville | Daniel Walker (SG) John Kukowski | |
| Subs | Ohio Valley | | |
| 03:05 | Ohio Valley | David Snyder misses the 1st free throw | 66-74 |
| 03:05 | Ohio Valley | David Snyder makes the 2nd free throw | 66-75 |
| 02:56 | Millersville | Charles Hagan hits the front of the rim on the shot from the right side | 66-75 |
| 02:55 | Ohio Valley | Gary Pitts pulls down the rebound | 66-75 |
| 02:50 | Ohio Valley | Herbert McGunnigle clanks a 3pt shot from the right corner | 66-75 |
| 02:48 | Millersville | Charles Hagan pulls down the rebound | 66-75 |
| 02:43 | Millersville | David Alvey scores on a 3 pointer from straight away on a nice dish by Daniel Walker | 69-75 |
| Game Plan | Millersville | Millersville is playing a flex offense (uptempo) and a fullcourt press (+2) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a fastbreak offense and a man to man (+1) | |
| 02:39 | Ohio Valley | Kevin Soukup is fouled in the backcourt by Howard Maxie - foul #3 on Howard Maxie, team foul #13 | 69-75 |
| Subs | Millersville | John Kukowski (SF) Howard Maxie | |
| Subs | Ohio Valley | Josh Dilbeck (SF), Bruce McClintock (PF) Gary Pitts, David Snyder | |
| 02:39 | Ohio Valley | Kevin Soukup makes the 1st free throw | 69-76 |
| 02:39 | Ohio Valley | Kevin Soukup makes the 2nd free throw | 69-77 |
| 02:23 | Millersville | Charles Hagan can't finish the layup | 69-77 |
| 02:21 | Ohio Valley | Bruce McClintock pulls down the rebound | 69-77 |
| 02:21 | Ohio Valley | Ohio Valley calls a full timeout (2 :30 3 full remaining) | 69-77 |
| Subs | Millersville | Justin Cook (SG), Howard Maxie (SF), Justin Jones (C) Daniel Walker, John Kukowski, Charles Hagan | |
| Subs | Ohio Valley | | |
| Game Plan | Millersville | Millersville is playing a flex offense (uptempo) and a fullcourt press (-1) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a fastbreak offense and a man to man (+1) | |
| 01:57 | Ohio Valley | Bruce McClintock misses badly on a jumpshot from the right wing | 69-77 |
| 01:56 | Ohio Valley | Kurt Guild tips it back up and in | 69-79 |
| 01:56 | Millersville | Millersville calls a full timeout (2 :30 3 full remaining) | 69-79 |
| Subs | Millersville | Daniel Walker (SG), John Kukowski (SF), Michael Kramer (PF), Charles Hagan (C) Justin Cook, Howard Maxie, Lucas Coronado, Justin Jones | |
| Subs | Ohio Valley | Richard Mitchell (PG), Frank Desouza (SG), Gary Pitts (PF), David Snyder (C) Kevin Soukup, Herbert McGunnigle, Bruce McClintock, Kurt Guild | |
| 01:36 | Millersville | David Alvey can't connect on a 3 from the right corner | 69-79 |
| 01:34 | Millersville | Michael Kramer tips it but misses | 69-79 |
| 01:32 | Ohio Valley | Josh Dilbeck pulls down the rebound | 69-79 |
| 01:26 | Ohio Valley | Josh Dilbeck hits a driving attempt from the right block on a great pass from Richard Mitchell | 69-81 |
| 01:05 | Millersville | Charles Hagan blows the dunk | 69-81 |
| 01:03 | Ohio Valley | Josh Dilbeck grabs the board | 69-81 |
| 01:01 | Ohio Valley | Daniel Walker steals it from Gary Pitts in the backcourt | 69-81 |
| 00:46 | Millersville | Charles Hagan comes up short on the pull-up jumper from the left wing | 69-81 |
| 00:44 | Ohio Valley | Gary Pitts grabs the defensive rebound | 69-81 |
| Game Plan | Millersville | Millersville is playing a flex offense (uptempo) and a fullcourt press (-1) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a spread offense (hold ball) and a man to man (+1) | |
| 00:38 | Ohio Valley | David Snyder is called for traveling | 69-81 |
| Subs | Millersville | Richard Knudtson (PG), Marion Duffy (SG), Howard Maxie (SF), Paul Spinelli (PF), Lucas Coronado (C) David Alvey, Daniel Walker, John Kukowski, Michael Kramer, Charles Hagan | |
| Subs | Ohio Valley | Kevin Soukup (PG), Herbert McGunnigle (SG), David Zyskowski (SF), Bruce McClintock (PF), Kurt Guild (C) Richard Mitchell, Frank Desouza, Josh Dilbeck, Gary Pitts, David Snyder | |
| Game Plan | Millersville | Millersville is playing a quick shot offense (quick shot) and a fullcourt press (-1) | |
| Game Plan | Ohio Valley | Ohio Valley is playing a spread offense (hold ball) and a man to man (+1) | |
| 00:30 | Millersville | Herbert McGunnigle steals the ball from Marion Duffy | 69-81 |
| 00:00 | Ohio Valley | Kevin Soukup runs out the clock | 69-81 |