| Lineup | Roanoke | PG - Michael Charlebois (fresh) SG - Henry Smith (fresh) SF - Michael Ward (fresh) PF - Harrison Chen (fresh) C - Wayne Zomberg (fresh) | |
| Lineup | Willamette | PG - Bryan Wood (fresh) SG - Tyler Harris (fresh) SF - Benjamin Parmelee (fresh) PF - John Nelson (fresh) C - Christopher Norton (fresh) | |
| 20:00 | Roanoke | Harrison Chen wins the tip | 0-0 |
| Game Plan | Roanoke | Roanoke is playing a fastbreak offense and a man to man (0) | |
| Game Plan | Willamette | Willamette is playing a triangle offense and a man to man (0) | |
| 19:38 | Roanoke | Wayne Zomberg's pass is intercepted by John Nelson | 0-0 |
| 19:20 | Willamette | Tyler Harris misses long on a 3pt attempt from straight away | 0-0 |
| 19:18 | Willamette | John Nelson can't tip it in | 0-0 |
| 19:17 | Willamette | The offensive rebound goes to John Nelson | 0-0 |
| 19:04 | Willamette | Benjamin Parmelee misses long on a 3 pointer from the left corner | 0-0 |
| 19:02 | Roanoke | Wayne Zomberg grabs the board | 0-0 |
| 18:56 | Roanoke | Michael Ward makes the shot near the basket on a great pass from Henry Smith | 2-0 |
| 18:44 | Willamette | Benjamin Parmelee comes up short on the jumper from the baseline | 2-0 |
| 18:42 | Roanoke | Wayne Zomberg gets the rebound | 2-0 |
| 18:38 | Roanoke | Michael Ward misses short on a 3pt jumper from the right wing | 2-0 |
| 18:36 | Willamette | Bryan Wood pulls down the rebound | 2-0 |
| 18:19 | Willamette | Christopher Norton can't connect on a driving attempt from close range | 2-0 |
| 18:18 | Roanoke | Wayne Zomberg grabs the defensive rebound | 2-0 |
| 18:14 | Roanoke | Wayne Zomberg buries a turnaround from close range on a great pass from Henry Smith and he's fouled by Christopher Norton - foul #1 on Christopher Norton, team foul #1 | 4-0 |
| 18:14 | Roanoke | Wayne Zomberg misses the free throw | 4-0 |
| 18:14 | Willamette | John Nelson grabs the board | 4-0 |
| 18:08 | Willamette | Benjamin Parmelee knocks in the 3pt shot from the left wing set up by Bryan Wood | 4-3 |
| 17:48 | Roanoke | Henry Smith hits the front of the rim on the jumpshot from the free throw line | 4-3 |
| 17:47 | Willamette | John Nelson gets the rebound | 4-3 |
| 17:34 | Willamette | Benjamin Parmelee misses short on a fadeaway from the free throw line but he's hacked by Michael Ward - foul #1 on Michael Ward, team foul #1 | 4-3 |
| Subs | Roanoke | Wallace Crespo (PF) Harrison Chen | |
| Subs | Willamette | | |
| 17:34 | Willamette | Benjamin Parmelee makes the 1st free throw | 4-4 |
| 17:34 | Willamette | Benjamin Parmelee makes the 2nd free throw | 4-5 |
| 17:18 | Roanoke | Bryan Wood is called for the reach on Michael Charlebois - foul #1 on Bryan Wood, team foul #2 | 4-5 |
| Subs | Roanoke | Michael Caudell (PG), Donald Price (SG), John Hunter (SF), John Lackey (C) Michael Charlebois, Henry Smith, Michael Ward, Wayne Zomberg | |
| Subs | Willamette | | |
| 17:08 | Roanoke | Donald Price throws a bad pass out of bounds | 4-5 |
| 16:54 | Willamette | Christopher Norton misses short on a shot from the right block | 4-5 |
| 16:52 | Roanoke | Wallace Crespo pulls down the rebound | 4-5 |
| 16:48 | Roanoke | Donald Price's pass is off the mark and out of bounds | 4-5 |
| Subs | Roanoke | | |
| Subs | Willamette | Jonathan Brundage (PF), Jack Murphy (C) John Nelson, Christopher Norton | |
| 16:25 | Willamette | Benjamin Parmelee hits the front of the rim on the jumper from the left side | 4-5 |
| 16:23 | Willamette | Jonathan Brundage gets the offensive rebound | 4-5 |
| 15:58 | Willamette | Jonathan Brundage misses long on a pull-up jumper from the free throw line | 4-5 |
| 15:57 | Willamette | Benjamin Parmelee tips it but misses | 4-5 |
| 15:56 | Roanoke | John Lackey gets the rebound | 4-5 |
| Lineup | Roanoke | PG - Michael Caudell (fresh) SG - Donald Price (fresh) SF - John Hunter (fresh) PF - Wallace Crespo (fresh) C - John Lackey (fresh) | |
| Lineup | Willamette | PG - Bryan Wood (fresh) 1 ast. SG - Tyler Harris (fairly fresh) SF - Benjamin Parmelee (fairly fresh) 5 pts. PF - Jonathan Brundage (fresh) C - Jack Murphy (fresh) | |
| 15:48 | Roanoke | John Hunter comes up short on the 3 pointer from the left corner | 4-5 |
| 15:47 | Willamette | Jonathan Brundage grabs the board | 4-5 |
| 15:36 | Willamette | Jonathan Brundage is fouled on the floor by Michael Caudell - foul #1 on Michael Caudell, team foul #2 | 4-5 |
| Subs | Roanoke | Michael Charlebois (PG), Henry Smith (SG), Michael Ward (SF), Harrison Chen (PF), Wayne Zomberg (C) Michael Caudell, Donald Price, John Hunter, Wallace Crespo, John Lackey | |
| Subs | Willamette | Roy Lynch (PG), David Truelove (SG), John Nelson (PF), Christopher Norton (C) Bryan Wood, Tyler Harris, Benjamin Parmelee, Jack Murphy | |
| 15:27 | Willamette | Christopher Norton is whistled for a carry | 4-5 |
| 15:07 | Roanoke | Henry Smith misses the driving attempt from the left block but he's fouled by John Nelson - foul #1 on John Nelson, team foul #3 | 4-5 |
| 15:07 | Roanoke | Henry Smith makes the 1st free throw | 5-5 |
| 15:07 | Roanoke | Henry Smith misses the 2nd free throw | 5-5 |
| 15:07 | Willamette | Christopher Norton snags the defensive board | 5-5 |
| 14:50 | Willamette | John Nelson misses the shot from the left wing | 5-5 |
| 14:49 | Willamette | Christopher Norton misses the tip | 5-5 |
| 14:47 | Willamette | Christopher Norton grabs the offensive rebound | 5-5 |
| 14:31 | Willamette | Henry Smith is called for the reach on David Truelove - foul #1 on Henry Smith, team foul #3 | 5-5 |
| Subs | Roanoke | | |
| Subs | Willamette | Bryan Wood (PG) David Truelove | |
| 14:14 | Willamette | Christopher Norton knocks in the driving attempt from the left block on a nice dish by Roy Lynch and he's hacked by Wayne Zomberg - foul #1 on Wayne Zomberg, team foul #4 | 5-7 |
| Subs | Roanoke | | |
| Subs | Willamette | Tyler Harris (SG) Roy Lynch | |
| 14:14 | Willamette | Christopher Norton makes the free throw | 5-8 |
| 13:50 | Roanoke | The jump hook by Wayne Zomberg is blocked by Jonathan Brundage | 5-8 |
| 13:48 | Willamette | Christopher Norton grabs the defensive rebound | 5-8 |
| 13:27 | Willamette | Tyler Harris loses the ball out of bounds | 5-8 |
| Subs | Roanoke | Michael Caudell (PG), Donald Price (SG), John Hunter (SF), Wallace Crespo (PF), John Lackey (C) Michael Charlebois, Henry Smith, Michael Ward, Harrison Chen, Wayne Zomberg | |
| Subs | Willamette | Benjamin Parmelee (SF), Jack Murphy (PF), Christopher Tavares (C) Jonathan Brundage, John Nelson, Christopher Norton | |
| 13:13 | Roanoke | Wallace Crespo misses long on a fadeaway jumper from the free throw line but he's fouled by Christopher Tavares - foul #1 on Christopher Tavares, team foul #4 | 5-8 |
| 13:13 | Roanoke | Wallace Crespo misses the 1st free throw | 5-8 |
| 13:13 | Roanoke | Wallace Crespo misses the 2nd free throw | 5-8 |
| 13:13 | Willamette | Christopher Tavares pulls down the rebound | 5-8 |
| 12:53 | Willamette | Jack Murphy misses badly on a jumper near the basket but he's fouled by Michael Caudell - foul #2 on Michael Caudell, team foul #5 | 5-8 |
| Subs | Roanoke | Michael Ward (SF) Michael Caudell | |
| Subs | Willamette | | |
| 12:53 | Willamette | Jack Murphy misses the 1st free throw | 5-8 |
| 12:53 | Willamette | Jack Murphy misses the 2nd free throw | 5-8 |
| 12:53 | Roanoke | The rebound goes to John Lackey | 5-8 |
| 12:30 | Roanoke | John Lackey drills a pull-up jumper from the left wing | 7-8 |
| 12:13 | Willamette | Bryan Wood is fouled on the floor by John Hunter - foul #1 on John Hunter, team foul #6 | 7-8 |
| Subs | Roanoke | Michael Charlebois (PG), Henry Smith (SG), Wayne Zomberg (C) John Hunter, Donald Price, John Lackey | |
| Subs | Willamette | Roy Lynch (PG), David Truelove (SG), Jonathan Brundage (PF) Bryan Wood, Tyler Harris, Christopher Tavares | |
| 11:54 | Willamette | Jonathan Brundage misses badly on a 3pt shot from straight away | 7-8 |
| 11:53 | Roanoke | Michael Charlebois gets the rebound | 7-8 |
| Lineup | Roanoke | PG - Michael Charlebois (fresh) SG - Henry Smith (fresh) 1 pts. 2 ast. SF - Michael Ward (fairly fresh) 2 pts. PF - Wallace Crespo (fresh) C - Wayne Zomberg (fresh) 2 pts. 3 reb. | |
| Lineup | Willamette | PG - Roy Lynch (fresh) 1 ast. SG - David Truelove (fresh) SF - Benjamin Parmelee (fresh) 5 pts. PF - Jonathan Brundage (fresh) 2 reb. C - Jack Murphy (fresh) | |
| 11:48 | Roanoke | Michael Ward misses badly on a fadeaway jumper from just outside the lane but he's hacked by Benjamin Parmelee - foul #1 on Benjamin Parmelee, team foul #5 | 7-8 |
| Subs | Roanoke | Harrison Chen (PF) Wallace Crespo | |
| Subs | Willamette | John Nelson (PF) Jonathan Brundage | |
| 11:48 | Roanoke | Michael Ward misses the 1st free throw | 7-8 |
| 11:48 | Roanoke | Michael Ward makes the 2nd free throw | 8-8 |
| 11:33 | Willamette | Michael Ward steals it from John Nelson | 8-8 |
| 11:12 | Roanoke | Harrison Chen knocks in the driving attempt from close range set up by Michael Charlebois | 10-8 |
| 10:59 | Willamette | David Truelove makes the 3pt shot from the right corner on a nice dish by Benjamin Parmelee | 10-11 |
| 10:51 | Roanoke | Jack Murphy swats the short shot by Harrison Chen | 10-11 |
| 10:50 | Roanoke | Harrison Chen grabs the offensive board | 10-11 |
| 10:41 | Roanoke | Michael Charlebois scores on a jumper from the right wing set up by Henry Smith | 12-11 |
| 10:37 | Willamette | Roy Lynch can't connect on a shot from the right wing but the foul's on Harrison Chen - foul #1 on Harrison Chen, team foul #7 | 12-11 |
| Subs | Roanoke | John Hunter (PG), Donald Price (SG), Wallace Crespo (SF), John Lackey (C) Michael Charlebois, Henry Smith, Michael Ward, Wayne Zomberg | |
| Subs | Willamette | Tyler Harris (SG), Jonathan Brundage (SF), Christopher Norton (C) David Truelove, Benjamin Parmelee, Jack Murphy | |
| 10:37 | Willamette | Roy Lynch makes the 1st free throw | 12-12 |
| 10:37 | Willamette | Roy Lynch makes the 2nd free throw | 12-13 |
| 10:13 | Roanoke | Jonathan Brundage swats the short shot by Wallace Crespo | 12-13 |
| 10:11 | Roanoke | John Hunter pulls down the offensive rebound | 12-13 |
| 09:59 | Roanoke | John Hunter buries a floater from the left wing on a great pass from Wallace Crespo | 14-13 |
| 09:45 | Willamette | Roy Lynch misses long on a jumper from the right side | 14-13 |
| 09:44 | Roanoke | Wallace Crespo snags the defensive board | 14-13 |
| 09:25 | Roanoke | John Hunter's pass is intercepted by Tyler Harris | 14-13 |
| 09:06 | Willamette | Christopher Norton clanks a jump hook in the paint | 14-13 |
| 09:05 | Roanoke | John Lackey grabs the board | 14-13 |
| 09:00 | Roanoke | John Hunter's pass is off the mark and out of bounds | 14-13 |
| Subs | Roanoke | Michael Charlebois (PG), Henry Smith (SG), Wayne Zomberg (C) Donald Price, Harrison Chen, John Lackey | |
| Subs | Willamette | Bryan Wood (PG), Benjamin Parmelee (SF) Roy Lynch, John Nelson | |
| 08:43 | Willamette | Jonathan Brundage misses the floater from the free throw line | 14-13 |
| 08:41 | Willamette | Christopher Norton snags the offensive board | 14-13 |
| 08:29 | Willamette | Bryan Wood clanks a pull-up jumper from just outside the lane | 14-13 |
| 08:28 | Willamette | Christopher Norton can't tip it in | 14-13 |
| 08:27 | Roanoke | Wayne Zomberg snags the defensive board | 14-13 |
| 08:16 | Roanoke | Michael Charlebois is fouled on the floor by Bryan Wood - foul #2 on Bryan Wood, team foul #6 | 14-13 |
| Subs | Roanoke | Michael Ward (SF), John Lackey (PF) John Hunter, Wallace Crespo | |
| Subs | Willamette | David Truelove (PG), Jack Murphy (C) Bryan Wood, Christopher Norton | |
| 08:01 | Roanoke | Henry Smith clanks a jump hook in the lane but the foul's on David Truelove - foul #1 on David Truelove, team foul #7 | 14-13 |
| Subs | Roanoke | | |
| Subs | Willamette | Roy Lynch (PG) Tyler Harris | |
| 08:01 | Roanoke | Henry Smith misses the 1st free throw | 14-13 |
| 08:01 | Roanoke | Henry Smith makes the 2nd free throw | 15-13 |
| 07:42 | Willamette | Jonathan Brundage hits the front of the rim on the floater near the basket but he's fouled by John Lackey - foul #1 on John Lackey, team foul #8 | 15-13 |
| Subs | Roanoke | | |
| Subs | Willamette | Christopher Tavares (C) Benjamin Parmelee | |
| 07:42 | Willamette | Jonathan Brundage makes the 1st free throw | 15-14 |
| 07:42 | Willamette | Jonathan Brundage makes the 2nd free throw | 15-15 |
| Lineup | Roanoke | PG - Michael Charlebois (fresh) 2 pts. 1 ast. SG - Henry Smith (fresh) 2 pts. 3 ast. SF - Michael Ward (fresh) 3 pts. PF - John Lackey (fresh) 2 pts. 3 reb. C - Wayne Zomberg (fresh) 2 pts. 4 reb. | |
| Lineup | Willamette | PG - Roy Lynch (fresh) 2 pts. 1 ast. SG - David Truelove (fresh) 3 pts. SF - Jonathan Brundage (fresh) 2 pts. 2 reb. 2 blk. PF - Jack Murphy (fresh) C - Christopher Tavares (fresh) | |
| 07:18 | Roanoke | John Lackey blows the layup | 15-15 |
| 07:16 | Willamette | Jonathan Brundage grabs the board | 15-15 |
| 07:04 | Willamette | Jack Murphy blows the layup | 15-15 |
| 07:03 | Willamette | Jonathan Brundage grabs the offensive rebound | 15-15 |
| 06:58 | Willamette | John Lackey is called for the reach on Jack Murphy - foul #2 on John Lackey, team foul #9 | 15-15 |
| Subs | Roanoke | John Hunter (PG), Wallace Crespo (PF), Hugh Woody (C) Michael Charlebois, John Lackey, Wayne Zomberg | |
| Subs | Willamette | Tyler Harris (SG), Blaine Hill (SF), Christopher Norton (C) David Truelove, Jonathan Brundage, Christopher Tavares | |
| 06:58 | Willamette | Jack Murphy misses the 1st free throw | 15-15 |
| 06:58 | Willamette | Blaine Hill grabs the offensive board | 15-15 |
| 06:44 | Willamette | Blaine Hill buries a 3 from the right wing on a great pass from Roy Lynch | 15-18 |
| 06:39 | Roanoke | Michael Ward's pass is intercepted by Roy Lynch | 15-18 |
| 06:16 | Willamette | Tyler Harris comes up short on the 3 from the right wing | 15-18 |
| 06:14 | Roanoke | Michael Ward pulls down the rebound | 15-18 |
| 06:07 | Roanoke | Michael Ward knocks in the jumper in the paint on a nice dish by Henry Smith and he's hacked by Blaine Hill - foul #1 on Blaine Hill, team foul #8 | 17-18 |
| Subs | Roanoke | Harrison Chen (PF) Henry Smith | |
| Subs | Willamette | David Truelove (PG), Benjamin Parmelee (SF), John Nelson (PF) Roy Lynch, Blaine Hill, Jack Murphy | |
| 06:07 | Roanoke | Michael Ward makes the free throw | 18-18 |
| 05:55 | Willamette | Christopher Norton scores on a floater from close range set up by Benjamin Parmelee | 18-20 |
| 05:50 | Roanoke | Benjamin Parmelee steps in front of the Wallace Crespo pass | 18-20 |
| 05:32 | Willamette | Benjamin Parmelee throws a bad pass out of bounds | 18-20 |
| Subs | Roanoke | Michael Charlebois (PG), Donald Price (SG), Wayne Zomberg (C) Wallace Crespo, Michael Ward, Hugh Woody | |
| Subs | Willamette | Christopher Tavares (C) Christopher Norton | |
| 05:18 | Roanoke | Michael Charlebois misses short on a fadeaway jumper from the left side | 18-20 |
| 05:16 | Roanoke | Wayne Zomberg misses the tip | 18-20 |
| 05:15 | Willamette | Christopher Tavares pulls down the rebound | 18-20 |
| 04:58 | Willamette | Harrison Chen blocks the short jumper by Christopher Tavares | 18-20 |
| 04:57 | Roanoke | Harrison Chen grabs the board | 18-20 |
| 04:31 | Roanoke | John Hunter misses badly on a 3pt attempt from the left corner | 18-20 |
| 04:29 | Willamette | Christopher Tavares pulls down the rebound | 18-20 |
| 04:27 | Willamette | David Truelove loses the dribble to Donald Price in the backcourt | 18-20 |
| 04:08 | Roanoke | Donald Price can't connect on a jumpshot from the free throw line | 18-20 |
| 04:06 | Roanoke | John Hunter pulls down the offensive rebound | 18-20 |
| 03:51 | Roanoke | Harrison Chen is whistled for a charge - foul #2 on Harrison Chen, team foul #10 | 18-20 |
| Subs | Roanoke | Michael Caudell (PG), Henry Smith (SG), Michael Ward (SF), Wallace Crespo (PF) Michael Charlebois, Donald Price, John Hunter, Harrison Chen | |
| Subs | Willamette | Bryan Wood (PG), Roy Lynch (SG), Jonathan Brundage (SF), Jack Murphy (PF), Christopher Norton (C) David Truelove, Tyler Harris, Benjamin Parmelee, John Nelson, Christopher Tavares | |
| 03:30 | Willamette | Roy Lynch is whistled for a carry | 18-20 |
| Subs | Roanoke | John Lackey (C) Wayne Zomberg | |
| Subs | Willamette | | |
| Lineup | Roanoke | PG - Michael Caudell (fresh) SG - Henry Smith (fresh) 2 pts. 4 ast. SF - Michael Ward (fresh) 6 pts. PF - Wallace Crespo (fresh) 2 reb. C - John Lackey (fresh) 2 pts. 3 reb. | |
| Lineup | Willamette | PG - Bryan Wood (fresh) 1 ast. SG - Roy Lynch (fresh) 2 pts. 2 ast. SF - Jonathan Brundage (fresh) 2 pts. 4 reb. 2 blk. PF - Jack Murphy (fresh) C - Christopher Norton (fresh) 5 pts. 6 reb. | |
| 03:20 | Roanoke | Michael Ward misses badly on a 3pt shot from the left wing | 18-20 |
| 03:18 | Willamette | Christopher Norton pulls down the rebound | 18-20 |
| 03:09 | Willamette | Roy Lynch's floater is tipped away by Michael Ward | 18-20 |
| 03:07 | Roanoke | The rebound goes to John Lackey | 18-20 |
| 03:02 | Roanoke | Michael Ward's fadeaway is rejected by Jack Murphy | 18-20 |
| 03:01 | Willamette | Jack Murphy snags the defensive board | 18-20 |
| 02:38 | Willamette | Jack Murphy misses badly on a fadeaway jumper from the left wing | 18-20 |
| 02:36 | Roanoke | John Lackey snags the defensive board | 18-20 |
| 02:30 | Roanoke | Bryan Wood steals the ball from John Lackey | 18-20 |
| 02:15 | Willamette | Jonathan Brundage double dribbles | 18-20 |
| Subs | Roanoke | Michael Charlebois (PG), John Hunter (SF), Harrison Chen (PF), Wayne Zomberg (C) Michael Caudell, Michael Ward, Wallace Crespo, John Lackey | |
| Subs | Willamette | Benjamin Parmelee (SF), John Nelson (PF) Jonathan Brundage, Jack Murphy | |
| 02:01 | Roanoke | John Hunter misses short on a fadeaway jumper from just outside the lane | 18-20 |
| 02:00 | Willamette | Bryan Wood grabs the defensive rebound | 18-20 |
| 01:53 | Willamette | Roy Lynch lays it in on a great pass from Bryan Wood | 18-22 |
| 01:42 | Roanoke | Harrison Chen misses short on a floater from the left block but he's hacked by John Nelson - foul #2 on John Nelson, team foul #9 | 18-22 |
| Subs | Roanoke | | |
| Subs | Willamette | Tyler Harris (SG), Christopher Tavares (C) Roy Lynch, Christopher Norton | |
| 01:42 | Roanoke | Harrison Chen makes the 1st free throw | 19-22 |
| 01:42 | Roanoke | Harrison Chen makes the 2nd free throw | 20-22 |
| 01:14 | Willamette | John Nelson misses short on a turnaround from close range | 20-22 |
| 01:13 | Willamette | Christopher Tavares tips it back up and in | 20-24 |
| 01:01 | Roanoke | Tyler Harris takes the ball from Henry Smith | 20-24 |
| 00:44 | Willamette | Benjamin Parmelee's pass is intercepted by John Hunter | 20-24 |
| 00:27 | Roanoke | Wayne Zomberg misses the turnaround from close range | 20-24 |
| 00:26 | Willamette | John Nelson pulls down the rebound | 20-24 |
| 00:04 | Willamette | Christopher Tavares is called for traveling | 20-24 |
| Subs | Roanoke | Michael Caudell (PG), Donald Price (SG), Michael Ward (SF), Wallace Crespo (PF), John Lackey (C) Michael Charlebois, Henry Smith, John Hunter, Harrison Chen, Wayne Zomberg | |
| Subs | Willamette | Roy Lynch (PG), Jonathan Brundage (SF), Jack Murphy (PF), Christopher Norton (C) Bryan Wood, Benjamin Parmelee, John Nelson, Christopher Tavares | |
| 00:00 | Roanoke | Michael Caudell misses the halfcourt shot | 20-24 |