| Lineup | N. Dakota | PG - Alex Poli (fresh) SG - Edwin Brown (fresh) SF - Mike Hamil (fresh) PF - Matthew Faulk (fresh) C - Nathan Dunson (fresh) | |
| Lineup | Millersville | PG - Terry Klink (fresh) SG - Mark Hornsby (fresh) SF - Sergei Manikowski (fresh) PF - Brandon Zumsteg (fresh) C - Larry Wickersham (fresh) | |
| 20:00 | Millersville | Sergei Manikowski wins the tip | 0-0 |
| Game Plan | N. Dakota | N. Dakota is playing a motion offense and a man to man (+1) | |
| Game Plan | Millersville | Millersville is playing a flex offense (slowdown) and a man to man (-1) | |
| 19:34 | Millersville | Terry Klink is fouled on the floor by Edwin Brown - foul #1 on Edwin Brown, team foul #1 | 0-0 |
| 19:18 | Millersville | Sergei Manikowski misses the lay-in | 0-0 |
| 19:16 | N. Dakota | Matthew Faulk grabs the defensive rebound | 0-0 |
| 19:12 | N. Dakota | Edwin Brown misses the fadeaway jumper from the left side | 0-0 |
| 19:11 | Millersville | Brandon Zumsteg grabs the defensive rebound | 0-0 |
| 18:43 | Millersville | Matthew Faulk is called for the reach on Larry Wickersham - foul #1 on Matthew Faulk, team foul #2 | 0-0 |
| 18:24 | Millersville | Larry Wickersham connects on the fadeaway in the paint | 0-2 |
| 18:18 | N. Dakota | Alex Poli throws a bad pass out of bounds | 0-2 |
| 17:54 | Millersville | Larry Wickersham misses short on a pull-up jumper from the left side but he's hacked by Nathan Dunson - foul #1 on Nathan Dunson, team foul #3 | 0-2 |
| 17:54 | Millersville | Larry Wickersham misses the 1st free throw | 0-2 |
| 17:54 | Millersville | Larry Wickersham makes the 2nd free throw | 0-3 |
| 17:34 | N. Dakota | Edwin Brown can't connect on a pull-up jumper from the right side | 0-3 |
| 17:33 | Millersville | Larry Wickersham snags the defensive board | 0-3 |
| 17:12 | Millersville | Edwin Brown steps in front of the Larry Wickersham pass | 0-3 |
| 17:09 | N. Dakota | Matthew Faulk misses the easy layup | 0-3 |
| 17:08 | Millersville | The rebound goes to Sergei Manikowski | 0-3 |
| 16:50 | Millersville | Mark Hornsby hits a 3 pointer from the left wing on a great pass from Terry Klink | 0-6 |
| 16:29 | N. Dakota | Nathan Dunson's pass is off the mark and out of bounds | 0-6 |
| 16:07 | Millersville | Terry Klink comes up short on the 3 pointer from the left wing | 0-6 |
| 16:05 | N. Dakota | Mike Hamil grabs the board | 0-6 |
| 15:49 | N. Dakota | Mike Hamil makes the jumpshot from the right side on a great pass from Alex Poli | 2-6 |
| Lineup | N. Dakota | PG - Alex Poli (fresh) 1 ast. SG - Edwin Brown (fresh) SF - Mike Hamil (fresh) 2 pts. PF - Matthew Faulk (fresh) C - Nathan Dunson (fresh) | |
| Lineup | Millersville | PG - Terry Klink (fresh) 1 ast. SG - Mark Hornsby (fresh) 3 pts. SF - Sergei Manikowski (fairly fresh) PF - Brandon Zumsteg (fresh) C - Larry Wickersham (fresh) 3 pts. | |
| 15:43 | Millersville | Sergei Manikowski is whistled for a carry | 2-6 |
| Subs | N. Dakota | | |
| Subs | Millersville | Scott Buterbaugh (SF) Sergei Manikowski | |
| 15:30 | N. Dakota | Alex Poli clanks a 3pt shot from the right corner | 2-6 |
| 15:29 | Millersville | Brandon Zumsteg gets the rebound | 2-6 |
| 15:10 | Millersville | Larry Wickersham misses the turnaround in the paint but he's hacked by Nathan Dunson - foul #2 on Nathan Dunson, team foul #4 | 2-6 |
| Subs | N. Dakota | Matt Napier (PG), Donnie Dyson (SG), Bryant Johnson (PF), William Furstenberg (C) Alex Poli, Edwin Brown, Matthew Faulk, Nathan Dunson | |
| Subs | Millersville | Mark Parish (PF) Brandon Zumsteg | |
| 15:10 | Millersville | Larry Wickersham makes the 1st free throw | 2-7 |
| 15:10 | Millersville | Larry Wickersham makes the 2nd free throw | 2-8 |
| 14:52 | N. Dakota | Donnie Dyson is fouled on the floor by Mark Parish - foul #1 on Mark Parish, team foul #1 | 2-8 |
| Subs | N. Dakota | Jeremy Cole (SG) Mike Hamil | |
| Subs | Millersville | David Wilfong (SG), Armand Conti (PF), Fernando Hernandez (C) Terry Klink, Mark Hornsby, Larry Wickersham | |
| 14:44 | N. Dakota | Matt Napier hits the front of the rim on the floater from just outside the lane | 2-8 |
| 14:43 | N. Dakota | Jeremy Cole tips it back up and in | 4-8 |
| 14:14 | Millersville | Scott Buterbaugh knocks in the shot from the baseline | 4-10 |
| 13:53 | N. Dakota | William Furstenberg misses the shot near the basket but the foul's on Scott Buterbaugh - foul #1 on Scott Buterbaugh, team foul #2 | 4-10 |
| Subs | N. Dakota | Alex Poli (PG), Edwin Brown (SG), Mike Hamil (SF), Matthew Faulk (PF) Matt Napier, Jeremy Cole, Donnie Dyson, Bryant Johnson | |
| Subs | Millersville | Terry Klink (PG), Mark Hornsby (SG), Sergei Manikowski (SF), Brandon Zumsteg (PF) Scott Buterbaugh, David Wilfong, Armand Conti, Fernando Hernandez | |
| 13:53 | N. Dakota | William Furstenberg makes the 1st free throw | 5-10 |
| 13:53 | N. Dakota | William Furstenberg makes the 2nd free throw | 6-10 |
| 13:25 | Millersville | Terry Klink clanks a 3 from the right wing | 6-10 |
| 13:24 | Millersville | Mark Hornsby tips it home | 6-12 |
| 12:59 | N. Dakota | Alex Poli connects on the 3pt attempt from the left wing on a great pass from Edwin Brown | 9-12 |
| 12:38 | Millersville | Terry Klink travels with the ball | 9-12 |
| Subs | N. Dakota | | |
| Subs | Millersville | Larry Wickersham (C) Mark Parish | |
| 12:24 | N. Dakota | Edwin Brown hits the front of the rim on the pull-up jumper from the free throw line but the foul's on Mark Hornsby - foul #1 on Mark Hornsby, team foul #3 | 9-12 |
| 12:24 | N. Dakota | Edwin Brown makes the 1st free throw | 10-12 |
| 12:24 | N. Dakota | Edwin Brown makes the 2nd free throw | 11-12 |
| 11:57 | Millersville | Sergei Manikowski can't finish the layup but the foul's on Edwin Brown - foul #2 on Edwin Brown, team foul #5 | 11-12 |
| Subs | N. Dakota | Matt Napier (PG), Donnie Dyson (SG), Bryant Johnson (PF), Sidney Moylan (C) Alex Poli, Edwin Brown, Matthew Faulk, William Furstenberg | |
| Subs | Millersville | Armand Conti (PF) Brandon Zumsteg | |
| 11:57 | Millersville | Sergei Manikowski makes the 1st free throw | 11-13 |
| 11:57 | Millersville | Sergei Manikowski makes the 2nd free throw | 11-14 |
| 11:34 | N. Dakota | Matt Napier can't connect on a jumpshot from just outside the lane | 11-14 |
| 11:33 | Millersville | The rebound goes to Sergei Manikowski | 11-14 |
| Lineup | N. Dakota | PG - Matt Napier (fresh) SG - Donnie Dyson (fresh) SF - Mike Hamil (fresh) 2 pts. PF - Bryant Johnson (fresh) C - Sidney Moylan (fresh) | |
| Lineup | Millersville | PG - Terry Klink (fresh) 1 ast. SG - Mark Hornsby (fresh) 5 pts. SF - Sergei Manikowski (fairly fresh) 2 pts. 2 reb. PF - Armand Conti (fresh) C - Larry Wickersham (fresh) 5 pts. | |
| 11:08 | Millersville | Matt Napier steps in front of the Larry Wickersham pass | 11-14 |
| 11:04 | N. Dakota | Mike Hamil hits the finger roll on a great pass from Matt Napier | 13-14 |
| 10:39 | Millersville | Bryant Johnson swats the layup by Mark Hornsby | 13-14 |
| 10:38 | N. Dakota | Sidney Moylan gets the rebound | 13-14 |
| 10:09 | N. Dakota | Mark Hornsby steps in front of the Matt Napier pass | 13-14 |
| 10:05 | Millersville | Terry Klink dunks the ball on a nice dish by Mark Hornsby | 13-16 |
| 09:48 | N. Dakota | Bryant Johnson misses the easy layup but he's fouled by Armand Conti - foul #1 on Armand Conti, team foul #4 | 13-16 |
| Subs | N. Dakota | Alex Poli (PG), Matthew Faulk (PF), William Furstenberg (C) Donnie Dyson, Mike Hamil, Sidney Moylan | |
| Subs | Millersville | Scott Buterbaugh (PG), David Wilfong (SG), Mark Parish (SF), Brandon Zumsteg (PF) Terry Klink, Mark Hornsby, Sergei Manikowski, Armand Conti | |
| 09:48 | N. Dakota | Bryant Johnson makes the 1st free throw | 14-16 |
| 09:48 | N. Dakota | Bryant Johnson misses the 2nd free throw | 14-16 |
| 09:48 | N. Dakota | William Furstenberg grabs the offensive board | 14-16 |
| 09:26 | N. Dakota | Bryant Johnson is hacked by Mark Parish - foul #2 on Mark Parish, team foul #5 | 14-16 |
| Subs | N. Dakota | | |
| Subs | Millersville | Armand Conti (SF), Fernando Hernandez (C) Mark Parish, Larry Wickersham | |
| 09:14 | N. Dakota | David Wilfong steals the ball from Alex Poli | 14-16 |
| 09:11 | Millersville | Armand Conti misses the dunk | 14-16 |
| 09:10 | N. Dakota | William Furstenberg pulls down the rebound | 14-16 |
| 08:43 | N. Dakota | Matt Napier hits a turnaround in the paint set up by Alex Poli and he's hacked by Scott Buterbaugh - foul #2 on Scott Buterbaugh, team foul #6 | 16-16 |
| Subs | N. Dakota | Donnie Dyson (SF) Bryant Johnson | |
| Subs | Millersville | Mark Hornsby (SG) Scott Buterbaugh | |
| 08:43 | N. Dakota | Matt Napier makes the free throw | 17-16 |
| 08:24 | Millersville | Mark Hornsby misses short on a floater from the left wing but the foul's on Matthew Faulk - foul #2 on Matthew Faulk, team foul #6 | 17-16 |
| Subs | N. Dakota | Mike Hamil (SF), Sidney Moylan (PF) Matt Napier, Matthew Faulk | |
| Subs | Millersville | Terry Klink (PG), Larry Wickersham (C) David Wilfong, Fernando Hernandez | |
| 08:24 | Millersville | Mark Hornsby misses the 1st free throw | 17-16 |
| 08:24 | Millersville | Mark Hornsby makes the 2nd free throw | 17-17 |
| 08:12 | N. Dakota | Mike Hamil clanks a 3pt shot from the right corner | 17-17 |
| 08:11 | N. Dakota | William Furstenberg tips it in | 19-17 |
| 07:54 | Millersville | Mark Hornsby is fouled on the floor by William Furstenberg - foul #1 on William Furstenberg, team foul #7 | 19-17 |
| Subs | N. Dakota | Bryant Johnson (PF) Sidney Moylan | |
| Subs | Millersville | | |
| 07:54 | Millersville | Mark Hornsby misses the 1st free throw | 19-17 |
| 07:54 | N. Dakota | William Furstenberg grabs the defensive rebound | 19-17 |
| 07:31 | N. Dakota | Bryant Johnson comes up short on the 3 pointer from the left wing | 19-17 |
| 07:29 | Millersville | Mark Hornsby gets the rebound | 19-17 |
| Lineup | N. Dakota | PG - Alex Poli (fresh) 3 pts. 2 ast. SG - Donnie Dyson (fresh) SF - Mike Hamil (fresh) 4 pts. PF - Bryant Johnson (fresh) 1 pts. C - William Furstenberg (fresh) 4 pts. 4 reb. | |
| Lineup | Millersville | PG - Terry Klink (fresh) 2 pts. 1 ast. SG - Mark Hornsby (fresh) 6 pts. 1 ast. SF - Armand Conti (fresh) PF - Brandon Zumsteg (fresh) 2 reb. C - Larry Wickersham (fresh) 5 pts. | |
| 07:08 | Millersville | Donnie Dyson takes the ball from Mark Hornsby | 19-17 |
| 06:51 | N. Dakota | Bryant Johnson is called for traveling | 19-17 |
| Subs | N. Dakota | Matt Napier (PG), Sidney Moylan (C) Alex Poli, William Furstenberg | |
| Subs | Millersville | Sergei Manikowski (SF), Fernando Hernandez (PF) Armand Conti, Brandon Zumsteg | |
| 06:41 | Millersville | Terry Klink drills a fadeaway jumper from the right side on a great pass from Mark Hornsby | 19-19 |
| 06:22 | N. Dakota | Donnie Dyson is called for traveling | 19-19 |
| Subs | N. Dakota | Jeremy Cole (SG) Donnie Dyson | |
| Subs | Millersville | David Wilfong (PG), Michael Batten (SG), Brandon Zumsteg (PF) Terry Klink, Mark Hornsby, Larry Wickersham | |
| 05:57 | Millersville | Michael Batten's pass is off the mark and out of bounds | 19-19 |
| Subs | N. Dakota | Alex Poli (PG), William Furstenberg (C) Mike Hamil, Bryant Johnson | |
| Subs | Millersville | | |
| 05:35 | N. Dakota | Brandon Zumsteg steals it from William Furstenberg | 19-19 |
| 05:11 | Millersville | Michael Batten hits the front of the rim on the fadeaway from the right wing | 19-19 |
| 05:10 | Millersville | Fernando Hernandez tips it in | 19-21 |
| 04:55 | N. Dakota | Jeremy Cole hits a shot from the right side on a great pass from Sidney Moylan | 21-21 |
| 04:26 | Millersville | Michael Batten connects on the 3pt attempt from the left wing | 21-24 |
| 04:14 | N. Dakota | William Furstenberg scores on a jump hook from the left block on a nice dish by Matt Napier and the foul's on Fernando Hernandez - foul #1 on Fernando Hernandez, team foul #7 | 23-24 |
| Subs | N. Dakota | Donnie Dyson (PG), Mike Hamil (SF), Bryant Johnson (PF) Alex Poli, Matt Napier, Sidney Moylan | |
| Subs | Millersville | Terry Klink (PG), Mark Hornsby (SG), Armand Conti (PF), Larry Wickersham (C) David Wilfong, Michael Batten, Brandon Zumsteg, Fernando Hernandez | |
| 04:14 | N. Dakota | William Furstenberg misses the free throw | 23-24 |
| 04:14 | Millersville | The rebound goes to Larry Wickersham | 23-24 |
| 03:55 | Millersville | Mark Hornsby misses long on a 3pt shot from the left corner | 23-24 |
| 03:54 | N. Dakota | William Furstenberg gets the rebound | 23-24 |
| 03:44 | N. Dakota | Bryant Johnson drills a fadeaway from close range on a nice dish by Donnie Dyson | 25-24 |
| 03:29 | Millersville | Larry Wickersham banks in the layup | 25-26 |
| Lineup | N. Dakota | PG - Donnie Dyson (fresh) 1 ast. SG - Jeremy Cole (fairly fresh) 4 pts. SF - Mike Hamil (fresh) 4 pts. PF - Bryant Johnson (fresh) 3 pts. C - William Furstenberg (fairly fresh) 6 pts. 5 reb. | |
| Lineup | Millersville | PG - Terry Klink (fresh) 4 pts. 1 ast. SG - Mark Hornsby (fresh) 6 pts. 2 ast. SF - Sergei Manikowski (fairly fresh) 2 pts. 2 reb. PF - Armand Conti (fresh) C - Larry Wickersham (fresh) 7 pts. 2 reb. | |
| 03:10 | N. Dakota | Mike Hamil makes the runner in the paint on a great pass from Donnie Dyson | 27-26 |
| 02:48 | Millersville | Mark Hornsby blows the layup but he's fouled by Donnie Dyson - foul #1 on Donnie Dyson, team foul #8 | 27-26 |
| Subs | N. Dakota | Alex Poli (PG), Edwin Brown (SG), Matthew Faulk (PF), Nathan Dunson (C) Donnie Dyson, Jeremy Cole, Bryant Johnson, William Furstenberg | |
| Subs | Millersville | Scott Buterbaugh (SF), Mark Parish (PF) Sergei Manikowski, Armand Conti | |
| 02:48 | Millersville | Mark Hornsby makes the 1st free throw | 27-27 |
| 02:48 | Millersville | Mark Hornsby misses the 2nd free throw | 27-27 |
| 02:48 | N. Dakota | Matthew Faulk gets the rebound | 27-27 |
| 02:32 | N. Dakota | Mike Hamil is fouled on the floor by Mark Parish - foul #3 on Mark Parish, team foul #8 | 27-27 |
| Subs | N. Dakota | | |
| Subs | Millersville | Brandon Zumsteg (PF) Mark Parish | |
| 02:32 | N. Dakota | Mike Hamil misses the 1st free throw | 27-27 |
| 02:32 | Millersville | Larry Wickersham snags the defensive board | 27-27 |
| 02:03 | Millersville | Terry Klink misses badly on a fadeaway jumper from the free throw line but he's hacked by Mike Hamil - foul #1 on Mike Hamil, team foul #9 | 27-27 |
| 02:03 | Millersville | Terry Klink makes the 1st free throw | 27-28 |
| 02:03 | Millersville | Terry Klink makes the 2nd free throw | 27-29 |
| 01:52 | N. Dakota | Edwin Brown's pass is off the mark and out of bounds | 27-29 |
| 01:32 | Millersville | Mark Hornsby comes up short on the 3pt shot from the left wing | 27-29 |
| 01:31 | Millersville | Brandon Zumsteg tips it back up and in | 27-31 |
| 01:11 | N. Dakota | Nathan Dunson is fouled on the floor by Larry Wickersham - foul #1 on Larry Wickersham, team foul #9 | 27-31 |
| Subs | N. Dakota | | |
| Subs | Millersville | Fernando Hernandez (C) Larry Wickersham | |
| 01:11 | N. Dakota | Nathan Dunson makes the 1st free throw | 28-31 |
| 01:11 | N. Dakota | Nathan Dunson makes the 2nd free throw | 29-31 |
| 00:51 | Millersville | Terry Klink comes up short on the jumper from the left side | 29-31 |
| 00:50 | N. Dakota | The rebound goes to Nathan Dunson | 29-31 |
| 00:35 | N. Dakota | Mike Hamil misses the jumpshot from the right side | 29-31 |
| 00:33 | Millersville | Mark Hornsby grabs the defensive rebound | 29-31 |
| 00:17 | Millersville | Brandon Zumsteg hits the front of the rim on the fadeaway from the right block | 29-31 |
| 00:15 | N. Dakota | Nathan Dunson snags the defensive board | 29-31 |
| 00:02 | N. Dakota | Edwin Brown knocks in the pull-up jumper from the right wing | 31-31 |
| 00:00 | Millersville | Scott Buterbaugh can't connect on a fullcourt shot | 31-31 |