#08316B #AF1E23
Hoops Dynasty HOOPS DYNASTY
Conference Knight
Final -
6/7/2026
77
  1 2 F
E. Oregon 41 36 77
Willamette 40 30 70
70
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cScott Brouillette 21 5-7 0-0 1-1 2 7 2 1 0 1 1 11
pfBruce Zupp 20 4-6 0-0 3-4 0 2 0 1 0 0 2 11
sfKevin Brawn 23 5-10 3-8 1-2 2 3 0 2 0 0 1 14
sgNathan Reynolds 19 1-6 1-3 0-1 1 2 2 2 3 0 2 3
pgPaul Hooks 16 1-2 0-1 0-0 1 4 3 1 2 0 3 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfRobert Hudson 19 3-6 1-4 0-0 0 1 0 1 2 0 2 7
pgChristopher Rouse 18 3-7 2-4 4-4 0 4 0 2 1 0 2 12
cOrval Wilson 16 1-2 0-0 2-2 2 5 1 0 1 0 1 4
sgTed Hardin 14 2-3 0-1 0-0 2 2 1 1 1 0 3 4
pgHenry Boutte 13 0-2 0-2 2-2 0 1 1 1 1 0 2 2
sfTimothy Butler 12 2-3 0-1 2-3 1 1 1 2 1 0 1 6
sgCharles Washer 9 0-1 0-1 1-2 0 0 0 1 0 0 1 1
Totals 200 27-55 7-25 16-21 11 32 11 15 12 1 21 77
Percentages   .491 .280 .762                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cBrian Kinch 21 2-3 0-0 2-2 2 6 1 1 0 1 1 6
pfWilliam Scalabrine 14 2-5 0-2 0-2 1 3 2 1 0 0 4 4
sfWarren Cunningham 19 0-2 0-0 0-0 0 3 1 2 0 0 2 0
sgMichael Sipe 23 3-6 0-2 2-2 1 3 4 1 1 0 1 8
pgBradley Wilson 23 6-10 2-4 3-4 0 0 3 1 2 0 5 17
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfSteven Gaughan 18 3-7 0-1 1-2 3 6 0 2 0 1 1 7
cAvery McFerran 18 2-7 0-0 1-1 2 6 0 1 0 0 1 5
sgJohn Guerin 16 2-3 1-2 4-4 0 1 0 1 1 0 0 9
sgCharles Stevens 15 0-1 0-1 2-2 1 1 1 1 2 1 1 2
sfSamuel Manders 14 1-4 0-1 0-0 1 3 0 2 0 0 0 2
sgRuben Kincaid 10 1-3 0-2 0-0 0 1 1 2 0 0 1 2
pgJames Rains 9 1-3 1-1 5-6 1 1 0 1 0 0 1 8
Totals 200 23-54 4-16 20-25 12 34 13 16 6 3 18 70
Percentages   .426 .250 .800                

EOU
41
15-25
2-9
9-12
4
12
5
8
7
0
11
16
9
6
2
16
36
12-30
5-16
7-9
7
20
6
7
5
1
10
8
14
9
0
20
77
27-55
7-25
16-21
11
32
11
15
12
1
21
24
23
15
2
36
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
WU
40
13-24
2-7
12-16
5
14
5
7
4
1
9
16
14
7
7
20
30
10-30
2-9
8-9
7
20
8
9
2
2
9
12
6
3
0
15
70
23-54
4-16
20-25
12
34
13
16
6
3
18
28
20
10
7
35
PLAYER OF THE GAME
sf Kevin Brawn E. Oregon
14 Points, 3 Rebounds
TimeTeamPlayScore
LineupE. Oregon
 PG - Paul Hooks (fresh)
 SG - Nathan Reynolds (fresh)
 SF - Kevin Brawn (fresh)
 PF - Bruce Zupp (fresh)
 C - Scott Brouillette (fresh)
 
LineupWillamette
 PG - Bradley Wilson (fresh)
 SG - Michael Sipe (fresh)
 SF - Warren Cunningham (fresh)
 PF - William Scalabrine (fresh)
 C - Brian Kinch (fresh)
 
20:00E. OregonScott Brouillette wins the tip0-0
Game PlanE. OregonE. Oregon is playing a motion offense and a fullcourt press (0) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (0) 
19:42E. OregonScott Brouillette clanks a turnaround in the paint0-0
19:41WillametteWilliam Scalabrine gets the rebound0-0
19:23WillametteWilliam Scalabrine comes up short on the 3 from the right wing0-0
19:21E. OregonScott Brouillette pulls down the rebound0-0
19:02E. OregonPaul Hooks is called for a charge - foul #1 on Paul Hooks, team foul #10-0
18:33WillametteBradley Wilson comes up short on the pull-up jumper from the left wing0-0
18:31WillametteBrian Kinch snags the offensive board0-0
18:22WillametteBradley Wilson makes the wide open 3pt attempt from straight away set up by William Scalabrine0-3
18:09E. OregonBradley Wilson picks off the pass by Scott Brouillette0-3
18:06WillametteWilliam Scalabrine lays it up and in on a nice dish by Bradley Wilson0-5
17:50E. OregonBruce Zupp clanks a runner in the lane but he's fouled by Bradley Wilson - foul #1 on Bradley Wilson, team foul #10-5
SubsE. Oregon
Christopher Rouse (PG), Ted Hardin (SG), Robert Hudson (SF), Orval Wilson (C)
Paul Hooks, Nathan Reynolds, Kevin Brawn, Scott Brouillette
 
SubsWillamette 
17:50E. OregonBruce Zupp makes the 1st free throw1-5
17:50E. OregonBruce Zupp makes the 2nd free throw2-5
17:29WillametteTed Hardin steals the ball from Warren Cunningham2-5
17:11E. OregonOrval Wilson drills a jump hook from the right block4-5
16:57WillametteBradley Wilson makes the wide open floater from the left side4-7
16:44E. OregonTed Hardin drills a jumper from the free throw line on a nice dish by Orval Wilson6-7
16:34WillametteWilliam Scalabrine misses short on a pull-up jumper from the left side6-7
16:32E. OregonChristopher Rouse grabs the defensive rebound6-7
16:16E. OregonBruce Zupp hits the front of the rim on the jump hook near the basket but he's hacked by William Scalabrine - foul #1 on William Scalabrine, team foul #26-7
SubsE. Oregon
Paul Hooks (PG), Nathan Reynolds (SG), Kevin Brawn (SF)
Ted Hardin, Robert Hudson, Orval Wilson
 
SubsWillamette
Charles Stevens (PG), John Guerin (SG), Samuel Manders (SF), Avery McFerran (PF), Steven Gaughan (C)
Bradley Wilson, Michael Sipe, Warren Cunningham, William Scalabrine, Brian Kinch
 
16:16E. OregonBruce Zupp makes the 1st free throw7-7
16:16E. OregonBruce Zupp misses the 2nd free throw7-7
16:16WillametteAvery McFerran grabs the board7-7
15:56WillametteSamuel Manders loses the dribble to Paul Hooks7-7
15:53E. OregonPaul Hooks lays it in9-7
LineupE. Oregon
 PG - Paul Hooks (fresh) 2 pts.
 SG - Nathan Reynolds (fresh)
 SF - Kevin Brawn (fresh)
 PF - Bruce Zupp (tiring) 3 pts.
 C - Christopher Rouse (fairly fresh)
 
LineupWillamette
 PG - Charles Stevens (fresh)
 SG - John Guerin (fresh)
 SF - Samuel Manders (fresh)
 PF - Avery McFerran (fresh)
 C - Steven Gaughan (fresh)
 
15:51WillametteCharles Stevens is hacked by Paul Hooks in the backcourt - foul #2 on Paul Hooks, team foul #29-7
SubsE. Oregon
Henry Boutte (PG), Timothy Butler (PF), Scott Brouillette (C)
Paul Hooks, Bruce Zupp, Christopher Rouse
 
SubsWillamette 
15:31WillametteAvery McFerran banks in the layup9-9
15:14E. OregonTimothy Butler makes the fadeaway near the basket and he's hacked by Avery McFerran - foul #1 on Avery McFerran, team foul #311-9
SubsE. Oregon
Charles Washer (SG), Robert Hudson (PF)
Nathan Reynolds, Kevin Brawn
 
SubsWillamette 
15:14E. OregonTimothy Butler makes the free throw12-9
14:54WillametteSteven Gaughan drills a turnaround in the lane12-11
14:32E. OregonRobert Hudson buries a shot from the free throw line set up by Henry Boutte14-11
14:19WillametteJohn Guerin can't connect on a 3 pointer from the left corner14-11
14:18WillametteAvery McFerran misses the tip14-11
14:16E. OregonHenry Boutte snags the defensive board14-11
14:14E. OregonCharles Stevens steals the ball from Henry Boutte in the backcourt14-11
14:05WillametteSteven Gaughan scores on a floater from the left wing14-13
13:46E. OregonScott Brouillette drills a fadeaway jumper from just outside the lane set up by Timothy Butler and he's hacked by Steven Gaughan - foul #1 on Steven Gaughan, team foul #416-13
SubsE. Oregon
Christopher Rouse (PG), Nathan Reynolds (SG), Kevin Brawn (SF), Orval Wilson (PF)
Henry Boutte, Charles Washer, Timothy Butler, Robert Hudson
 
SubsWillamette
Bradley Wilson (PG), Michael Sipe (SG), Warren Cunningham (SF), William Scalabrine (PF), Brian Kinch (C)
Charles Stevens, John Guerin, Samuel Manders, Avery McFerran, Steven Gaughan
 
13:46E. OregonScott Brouillette makes the free throw17-13
13:44WillametteWilliam Scalabrine's pass is intercepted by Orval Wilson in the backcourt17-13
13:32E. OregonWilliam Scalabrine is called for the reach on Orval Wilson - foul #2 on William Scalabrine, team foul #517-13
SubsE. Oregon
Bruce Zupp (PF)
Scott Brouillette
 
SubsWillamette
Avery McFerran (PF)
William Scalabrine
 
13:17E. OregonNathan Reynolds hits the front of the rim on the 3 from straight away17-13
13:15WillametteWarren Cunningham gets the rebound17-13
12:48WillametteChristopher Rouse steps in front of the Brian Kinch pass17-13
12:32E. OregonBruce Zupp is whistled for traveling17-13
SubsE. Oregon
Ted Hardin (SG), Robert Hudson (C)
Nathan Reynolds, Orval Wilson
 
SubsWillamette 
12:13WillametteBradley Wilson misses long on a fadeaway from the right side but he's fouled by Christopher Rouse - foul #1 on Christopher Rouse, team foul #317-13
SubsE. Oregon
Charles Washer (SG), Scott Brouillette (C)
Christopher Rouse, Bruce Zupp
 
SubsWillamette 
12:13WillametteBradley Wilson makes the 1st free throw17-14
12:13WillametteBradley Wilson misses the 2nd free throw17-14
12:13E. OregonKevin Brawn grabs the board17-14
11:53E. OregonScott Brouillette scores on a driving attempt from close range19-14
LineupE. Oregon
 PG - Ted Hardin (fresh) 2 pts.
 SG - Charles Washer (fresh)
 SF - Kevin Brawn (fairly fresh)
 PF - Robert Hudson (fairly fresh) 2 pts.
 C - Scott Brouillette (fairly fresh) 5 pts.
 
LineupWillamette
 PG - Bradley Wilson (fairly fresh) 6 pts. 1 ast.
 SG - Michael Sipe (fairly fresh)
 SF - Warren Cunningham (fairly fresh)
 PF - Avery McFerran (tiring) 2 pts. 2 reb.
 C - Brian Kinch (fairly fresh)
 
11:41WillametteMichael Sipe hits the front of the rim on the 3pt shot from the left corner19-14
11:39WillametteBrian Kinch hits the follow up shot19-16
11:15E. OregonScott Brouillette is hacked by Brian Kinch - foul #1 on Brian Kinch, team foul #619-16
SubsE. Oregon
Christopher Rouse (PG), Nathan Reynolds (SG), Bruce Zupp (PF)
Ted Hardin, Charles Washer, Robert Hudson
 
SubsWillamette
Charles Stevens (PG), Ruben Kincaid (SG), John Guerin (SF), Samuel Manders (PF), Steven Gaughan (C)
Bradley Wilson, Michael Sipe, Warren Cunningham, Avery McFerran, Brian Kinch
 
10:55E. OregonKevin Brawn misses the 3 from the right wing19-16
10:54E. OregonThe offensive rebound goes to Nathan Reynolds19-16
10:45E. OregonKevin Brawn misses long on a 3pt shot from straight away19-16
10:43WillametteRuben Kincaid gets the rebound19-16
10:39WillametteJohn Guerin misses the easy layup but he's hacked by Nathan Reynolds - foul #1 on Nathan Reynolds, team foul #419-16
SubsE. Oregon
Henry Boutte (PG), Timothy Butler (PF), Orval Wilson (C)
Nathan Reynolds, Bruce Zupp, Scott Brouillette
 
SubsWillamette 
10:39WillametteJohn Guerin makes the 1st free throw19-17
10:39WillametteJohn Guerin makes the 2nd free throw19-18
10:32E. OregonCharles Stevens blocks the 3 pointer from the right wing by Timothy Butler19-18
10:31WillametteJohn Guerin snags the defensive board19-18
10:13WillametteSamuel Manders hits the finger roll on a great pass from Ruben Kincaid19-20
09:47E. OregonCharles Stevens picks off the pass by Kevin Brawn19-20
09:45WillametteRuben Kincaid is fouled in the backcourt by Christopher Rouse - foul #2 on Christopher Rouse, team foul #519-20
SubsE. Oregon
Ted Hardin (PG), Nathan Reynolds (SG), Robert Hudson (SF), Bruce Zupp (PF), Scott Brouillette (C)
Henry Boutte, Christopher Rouse, Kevin Brawn, Timothy Butler, Orval Wilson
 
SubsWillamette
Michael Sipe (SG), Warren Cunningham (SF), Brian Kinch (C)
Ruben Kincaid, John Guerin, Steven Gaughan
 
09:25WillametteCharles Stevens comes up short on the jumper from just outside the lane but the foul's on Ted Hardin - foul #1 on Ted Hardin, team foul #619-20
SubsE. Oregon
Charles Washer (SG)
Nathan Reynolds
 
SubsWillamette
Bradley Wilson (PG), Avery McFerran (PF)
Warren Cunningham, Samuel Manders
 
09:25WillametteCharles Stevens makes the 1st free throw19-21
09:25WillametteCharles Stevens makes the 2nd free throw19-22
09:00E. OregonBruce Zupp makes the fadeaway from the left side21-22
08:57WillametteRobert Hudson steals it from Bradley Wilson in the backcourt21-22
08:44E. OregonCharles Stevens is called for the reach on Charles Washer - foul #1 on Charles Stevens, team foul #721-22
SubsE. Oregon
Kevin Brawn (SF)
Scott Brouillette
 
SubsWillamette
Warren Cunningham (SF), Steven Gaughan (PF)
Charles Stevens, Avery McFerran
 
08:44E. OregonCharles Washer makes the 1st free throw22-22
08:44E. OregonCharles Washer misses the 2nd free throw22-22
08:44WillametteBrian Kinch grabs the defensive rebound22-22
08:40WillametteTed Hardin is called for the reach on Steven Gaughan in the backcourt - foul #2 on Ted Hardin, team foul #722-22
SubsE. Oregon
Henry Boutte (PG)
Ted Hardin
 
SubsWillamette 
08:40WillametteSteven Gaughan makes the 1st free throw22-23
08:40WillametteSteven Gaughan misses the 2nd free throw22-23
08:40E. OregonRobert Hudson grabs the defensive rebound22-23
08:20E. OregonKevin Brawn throws a bad pass out of bounds22-23
SubsE. Oregon
Nathan Reynolds (SG), Orval Wilson (PF)
Charles Washer, Bruce Zupp
 
SubsWillamette
James Rains (PG), Ruben Kincaid (SG)
Bradley Wilson, Michael Sipe
 
07:57WillametteWarren Cunningham loses the dribble to Nathan Reynolds22-23
07:37E. OregonRobert Hudson clanks a 3 from straight away22-23
07:35E. OregonKevin Brawn tips it home24-23
LineupE. Oregon
 PG - Henry Boutte (fairly fresh) 1 ast.
 SG - Nathan Reynolds (fairly fresh)
 SF - Kevin Brawn (tiring) 2 pts. 2 reb.
 PF - Orval Wilson (fairly fresh) 2 pts.
 C - Robert Hudson (fairly fresh) 2 pts.
 
LineupWillamette
 PG - James Rains (fresh)
 SG - Ruben Kincaid (fresh) 1 ast.
 SF - Warren Cunningham (tiring)
 PF - Steven Gaughan (fairly fresh) 5 pts.
 C - Brian Kinch (tiring) 2 pts. 3 reb.
 
07:18WillametteRuben Kincaid clanks a 3pt shot from straight away24-23
07:17E. OregonOrval Wilson grabs the defensive rebound24-23
06:52E. OregonRobert Hudson hits the front of the rim on the 3pt attempt from the right wing24-23
06:51WillametteWarren Cunningham gets the rebound24-23
06:46WillametteJames Rains makes the 3 from the right wing on a nice dish by Warren Cunningham24-26
06:27E. OregonNathan Reynolds comes up short on the 3pt attempt from the right corner24-26
06:25E. OregonOrval Wilson grabs the offensive board24-26
06:13E. OregonHenry Boutte is hacked by James Rains - foul #1 on James Rains, team foul #824-26
SubsE. Oregon
Charles Washer (SG), Timothy Butler (SF), Bruce Zupp (PF), Scott Brouillette (C)
Nathan Reynolds, Kevin Brawn, Orval Wilson, Robert Hudson
 
SubsWillamette
Bradley Wilson (PG), Michael Sipe (SG), Charles Stevens (SF), Samuel Manders (PF), John Guerin (C)
James Rains, Ruben Kincaid, Warren Cunningham, Steven Gaughan, Brian Kinch
 
06:13E. OregonHenry Boutte makes the 1st free throw25-26
06:13E. OregonHenry Boutte makes the 2nd free throw26-26
05:50WillametteMichael Sipe comes up short on the jumper from the left side26-26
05:48WillametteMichael Sipe tips it back up and in26-28
05:22E. OregonScott Brouillette hits the front of the rim on the jumper from the baseline26-28
05:20E. OregonScott Brouillette tips it home28-28
04:58WillametteMichael Sipe is open and buries a shot from the right wing on a nice dish by Bradley Wilson28-30
04:36E. OregonBruce Zupp makes the turnaround from close range30-30
04:25WillametteJohn Guerin is fouled on the floor by Timothy Butler - foul #1 on Timothy Butler, team foul #830-30
SubsE. Oregon
Nathan Reynolds (SG), Robert Hudson (SF)
Charles Washer, Timothy Butler
 
SubsWillamette
James Rains (PG), Avery McFerran (PF), Brian Kinch (C)
Bradley Wilson, Charles Stevens, Samuel Manders
 
04:25WillametteJohn Guerin makes the 1st free throw30-31
04:25WillametteJohn Guerin makes the 2nd free throw30-32
04:12E. OregonNathan Reynolds buries a 3pt attempt from straight away on a nice dish by Scott Brouillette33-32
04:09WillametteBrian Kinch is hacked by Henry Boutte in the backcourt - foul #1 on Henry Boutte, team foul #933-32
SubsE. Oregon
Kevin Brawn (SF)
Scott Brouillette
 
SubsWillamette 
04:09WillametteBrian Kinch makes the 1st free throw33-33
04:09WillametteBrian Kinch makes the 2nd free throw33-34
03:57E. OregonKevin Brawn hits a fadeaway jumper from the right side35-34
03:55WillametteJames Rains's pass is intercepted by Nathan Reynolds in the backcourt35-34
03:39E. OregonBruce Zupp buries a fadeaway from close range37-34
LineupE. Oregon
 PG - Henry Boutte (tired) 2 pts. 1 ast.
 SG - Nathan Reynolds (fairly fresh) 3 pts. 2 stl.
 SF - Kevin Brawn (tiring) 4 pts. 2 reb.
 PF - Bruce Zupp (tired) 9 pts.
 C - Robert Hudson (tiring) 2 pts.
 
LineupWillamette
 PG - James Rains (fresh) 3 pts.
 SG - Michael Sipe (fairly fresh) 4 pts.
 SF - John Guerin (fairly fresh) 4 pts.
 PF - Avery McFerran (fresh) 2 pts. 2 reb.
 C - Brian Kinch (tiring) 4 pts. 3 reb.
 
03:15WillametteJames Rains is hacked by Robert Hudson - foul #1 on Robert Hudson, team foul #1037-34
SubsE. Oregon
Paul Hooks (PG), Christopher Rouse (SG), Ted Hardin (SF), Orval Wilson (PF)
Henry Boutte, Nathan Reynolds, Kevin Brawn, Bruce Zupp
 
SubsWillamette
Ruben Kincaid (SG), Samuel Manders (SF), William Scalabrine (PF)
Michael Sipe, John Guerin, Brian Kinch
 
03:15WillametteJames Rains makes the 1st free throw37-35
03:15WillametteJames Rains makes the 2nd free throw37-36
02:59E. OregonChristopher Rouse hits a 3pt attempt from the right corner set up by Paul Hooks40-36
02:41WillametteRobert Hudson is called for the reach on William Scalabrine - foul #2 on Robert Hudson, team foul #1140-36
SubsE. Oregon
Scott Brouillette (C)
Robert Hudson
 
SubsWillamette
Bradley Wilson (PG), Charles Stevens (SG), Steven Gaughan (C)
James Rains, Ruben Kincaid, Avery McFerran
 
02:41WillametteWilliam Scalabrine misses the 1st free throw40-36
02:41WillametteWilliam Scalabrine misses the 2nd free throw40-36
02:41E. OregonChristopher Rouse grabs the board40-36
02:14E. OregonBradley Wilson steals the ball from Ted Hardin40-36
02:10WillametteBradley Wilson banks in the layup40-38
01:51E. OregonChristopher Rouse misses long on a fadeaway from just outside the lane40-38
01:50WillametteSteven Gaughan snags the defensive board40-38
01:31WillametteSamuel Manders misses badly on a 3pt shot from the left wing40-38
01:29WillametteThe offensive rebound goes to Steven Gaughan40-38
01:17WillametteSamuel Manders blows the layup40-38
01:16E. OregonThe rebound goes to Christopher Rouse40-38
00:57E. OregonChristopher Rouse throws a bad pass out of bounds40-38
SubsE. Oregon
Charles Washer (SG), Kevin Brawn (SF), Timothy Butler (PF), Robert Hudson (C)
Christopher Rouse, Ted Hardin, Orval Wilson, Scott Brouillette
 
SubsWillamette
Michael Sipe (SG), Warren Cunningham (SF), Avery McFerran (C)
Charles Stevens, Samuel Manders, Steven Gaughan
 
00:38WillametteMichael Sipe lays it up and in40-40
00:28E. OregonTimothy Butler is fouled on the floor by William Scalabrine - foul #3 on William Scalabrine, team foul #940-40
SubsE. Oregon 
SubsWillamette
James Rains (PG), Brian Kinch (C)
Bradley Wilson, William Scalabrine
 
00:28E. OregonTimothy Butler makes the 1st free throw41-40
00:28E. OregonTimothy Butler misses the 2nd free throw41-40
00:28WillametteAvery McFerran snags the defensive board41-40
00:00WillametteAvery McFerran misses long on an open runner from close range41-40
TimeTeamPlayScore
LineupE. Oregon
 PG - Paul Hooks (fresh) 2 pts. 1 ast.
 SG - Nathan Reynolds (fresh) 3 pts. 2 stl.
 SF - Kevin Brawn (fresh) 4 pts. 2 reb.
 PF - Bruce Zupp (fresh) 9 pts.
 C - Scott Brouillette (fresh) 7 pts. 2 reb.
 
LineupWillamette
 PG - Bradley Wilson (fresh) 8 pts. 2 ast. 2 stl.
 SG - Michael Sipe (fresh) 6 pts.
 SF - Warren Cunningham (fresh) 2 reb.
 PF - Avery McFerran (fresh) 2 pts. 3 reb.
 C - Brian Kinch (fresh) 4 pts. 3 reb.
 
20:00WillametteWarren Cunningham inbounds the ball41-40
Game PlanE. OregonE. Oregon is playing a motion offense and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (-2) 
19:53WillametteNathan Reynolds steals it from Michael Sipe in the backcourt41-40
19:35E. OregonScott Brouillette makes the jumper near the basket on a nice dish by Paul Hooks43-40
19:32WillametteBradley Wilson is hacked by Scott Brouillette in the backcourt - foul #1 on Scott Brouillette, team foul #143-40
19:10WillametteBradley Wilson knocks in the jumper from the left side set up by Brian Kinch43-42
18:46E. OregonKevin Brawn buries a 3pt attempt from the right wing46-42
18:37WillametteWarren Cunningham misses long on a fadeaway jumper from the right side46-42
18:36WillametteAvery McFerran misses the tip46-42
18:35E. OregonThe rebound goes to Bruce Zupp46-42
18:22E. OregonKevin Brawn comes up short on the 3pt jumper from the left corner46-42
18:20WillametteAvery McFerran grabs the defensive rebound46-42
18:16WillametteMichael Sipe misses long on a jumpshot from the free throw line but he's fouled by Bruce Zupp - foul #1 on Bruce Zupp, team foul #246-42
SubsE. Oregon
Christopher Rouse (PG), Ted Hardin (SG), Robert Hudson (SF), Timothy Butler (PF), Orval Wilson (C)
Paul Hooks, Nathan Reynolds, Kevin Brawn, Bruce Zupp, Scott Brouillette
 
SubsWillamette
Charles Stevens (PG), John Guerin (SF), Samuel Manders (PF), Steven Gaughan (C)
Bradley Wilson, Warren Cunningham, Avery McFerran, Brian Kinch
 
18:16WillametteMichael Sipe makes the 1st free throw46-43
18:16WillametteMichael Sipe makes the 2nd free throw46-44
17:54E. OregonRobert Hudson hits a 3pt shot from the right wing49-44
17:36WillametteSteven Gaughan misses badly on the uncontested shot from the right block49-44
17:34E. OregonOrval Wilson grabs the defensive rebound49-44
17:31E. OregonChristopher Rouse's pass is off the mark and out of bounds in the backcourt49-44
SubsE. Oregon 
SubsWillamette
Ruben Kincaid (SG)
Michael Sipe
 
17:20WillametteSteven Gaughan is hacked by Orval Wilson - foul #1 on Orval Wilson, team foul #349-44
SubsE. Oregon 
SubsWillamette
Bradley Wilson (PG)
Ruben Kincaid
 
17:11WillametteRobert Hudson steals it from Steven Gaughan49-44
16:49E. OregonOrval Wilson misses the easy layup49-44
16:48E. OregonTimothy Butler hits the follow up shot51-44
16:45WillametteJohn Guerin loses the dribble to Timothy Butler in the backcourt51-44
16:31E. OregonRobert Hudson loses the ball out of bounds51-44
SubsE. Oregon
Paul Hooks (PG), Nathan Reynolds (SG), Kevin Brawn (SF), Bruce Zupp (PF), Scott Brouillette (C)
Christopher Rouse, Ted Hardin, Robert Hudson, Timothy Butler, Orval Wilson
 
SubsWillamette
Ruben Kincaid (SG), Warren Cunningham (SF), Avery McFerran (PF), Brian Kinch (C)
John Guerin, Charles Stevens, Samuel Manders, Steven Gaughan
 
16:29WillametteBradley Wilson is hacked by Paul Hooks in the backcourt - foul #3 on Paul Hooks, team foul #451-44
SubsE. Oregon
Henry Boutte (PG)
Paul Hooks
 
SubsWillamette 
16:19WillametteBrian Kinch misses badly on a runner from the left block51-44
16:17E. OregonThe rebound goes to Scott Brouillette51-44
16:08E. OregonNathan Reynolds is hacked by Ruben Kincaid - foul #1 on Ruben Kincaid, team foul #151-44
SubsE. Oregon 
SubsWillamette
James Rains (PG)
Bradley Wilson
 
15:54E. OregonBruce Zupp is denied on a layup by Brian Kinch51-44
15:53WillametteThe rebound goes to Warren Cunningham51-44
LineupE. Oregon
 PG - Henry Boutte (fresh) 2 pts. 1 ast.
 SG - Nathan Reynolds (fresh) 3 pts. 3 stl.
 SF - Kevin Brawn (fresh) 7 pts. 2 reb.
 PF - Bruce Zupp (fairly fresh) 9 pts.
 C - Scott Brouillette (fairly fresh) 9 pts. 3 reb.
 
LineupWillamette
 PG - James Rains (fresh) 5 pts.
 SG - Ruben Kincaid (fresh) 1 ast.
 SF - Warren Cunningham (fresh) 3 reb.
 PF - Avery McFerran (fresh) 2 pts. 5 reb.
 C - Brian Kinch (fresh) 4 pts. 3 reb.
 
15:36WillametteJames Rains misses long on a jumper from just outside the lane51-44
15:34E. OregonNathan Reynolds grabs the board51-44
15:23E. OregonScott Brouillette makes the fadeaway jumper from the right wing on a nice dish by Nathan Reynolds53-44
15:20WillametteAvery McFerran loses the dribble to Henry Boutte in the backcourt53-44
15:18E. OregonNathan Reynolds blows the layup53-44
15:16E. OregonScott Brouillette snags the offensive board53-44
14:57E. OregonKevin Brawn drills a 3 pointer from the right corner set up by Scott Brouillette56-44
14:39WillametteAvery McFerran misses the easy layup56-44
14:37E. OregonBruce Zupp snags the defensive board56-44
14:33E. OregonA charge is called on Nathan Reynolds - foul #2 on Nathan Reynolds, team foul #556-44
SubsE. Oregon
Paul Hooks (PG), Christopher Rouse (SG), Ted Hardin (SF), Robert Hudson (C)
Henry Boutte, Nathan Reynolds, Kevin Brawn, Scott Brouillette
 
SubsWillamette
Bradley Wilson (PG), Michael Sipe (SG), John Guerin (SF), William Scalabrine (PF), Steven Gaughan (C)
James Rains, Ruben Kincaid, Warren Cunningham, Avery McFerran, Brian Kinch
 
14:26WillamettePaul Hooks takes the ball from Steven Gaughan56-44
14:07E. OregonBruce Zupp lays it in58-44
13:47WillametteJohn Guerin banks in the wide open layup on a nice dish by Michael Sipe58-46
13:41E. OregonChristopher Rouse clanks a shot from the free throw line58-46
13:39WillametteSteven Gaughan snags the defensive board58-46
13:37WillametteTed Hardin is called for the reach on John Guerin in the backcourt - foul #3 on Ted Hardin, team foul #658-46
SubsE. Oregon
Timothy Butler (PF), Orval Wilson (C)
Ted Hardin, Bruce Zupp
 
SubsWillamette 
13:23WillametteWilliam Scalabrine misses the wide open 3pt jumper from the right wing58-46
13:21WillametteSteven Gaughan tips it back up and in58-48
13:01E. OregonMichael Sipe steals the ball from Timothy Butler58-48
12:46WillametteBradley Wilson misses badly on a fadeaway from just outside the lane58-48
12:44E. OregonChristopher Rouse grabs the board58-48
12:24E. OregonRobert Hudson hits a fadeaway from just outside the lane set up by Paul Hooks60-48
12:05WillametteSteven Gaughan can't finish the uncontested layup60-48
12:04WillametteSteven Gaughan can't tip it in60-48
12:03E. OregonPaul Hooks grabs the board60-48
11:59E. OregonJohn Guerin picks off the pass by Timothy Butler60-48
LineupE. Oregon
 PG - Paul Hooks (fairly fresh) 2 pts. 3 ast. 2 stl. 3 pf.
 SG - Christopher Rouse (fairly fresh) 3 pts.
 SF - Robert Hudson (fairly fresh) 7 pts. 2 stl.
 PF - Timothy Butler (fairly fresh) 6 pts.
 C - Orval Wilson (fairly fresh) 2 pts. 3 reb.
 
LineupWillamette
 PG - Bradley Wilson (fairly fresh) 10 pts. 2 ast. 2 stl.
 SG - Michael Sipe (fairly fresh) 8 pts. 1 ast.
 SF - John Guerin (fairly fresh) 6 pts.
 PF - William Scalabrine (fairly fresh) 2 pts. 3 pf.
 C - Steven Gaughan (fairly fresh) 7 pts. 5 reb.
 
11:36WillametteJohn Guerin hits a wide open 3pt jumper from the left corner on a great pass from William Scalabrine60-51
11:15E. OregonPaul Hooks misses long on a 3 pointer from the right wing60-51
11:13E. OregonOrval Wilson grabs the offensive board60-51
10:54E. OregonChristopher Rouse misses long on a fadeaway jumper from the right wing but he's hacked by William Scalabrine - foul #4 on William Scalabrine, team foul #260-51
SubsE. Oregon
Nathan Reynolds (SG), Kevin Brawn (SF), Bruce Zupp (PF), Scott Brouillette (C)
Paul Hooks, Robert Hudson, Timothy Butler, Orval Wilson
 
SubsWillamette
Charles Stevens (PG), Ruben Kincaid (SG), Warren Cunningham (SF), Avery McFerran (PF), Brian Kinch (C)
Bradley Wilson, Michael Sipe, John Guerin, William Scalabrine, Steven Gaughan
 
10:54E. OregonChristopher Rouse makes the 1st free throw61-51
10:54E. OregonChristopher Rouse makes the 2nd free throw62-51
10:37WillametteThe short jumper by Warren Cunningham is denied by Scott Brouillette62-51
10:36E. OregonScott Brouillette snags the defensive board62-51
10:17E. OregonChristopher Rouse scores on a jumpshot from just outside the lane on a great pass from Nathan Reynolds64-51
09:59WillametteAvery McFerran hits the front of the rim on the pull-up jumper from the right wing64-51
09:57WillametteCharles Stevens snags the offensive board64-51
09:43WillametteRuben Kincaid is called for traveling64-51
SubsE. Oregon
Ted Hardin (PG), Charles Washer (SG)
Christopher Rouse, Nathan Reynolds
 
SubsWillamette
Samuel Manders (SF)
Warren Cunningham
 
09:26E. OregonKevin Brawn makes the 3pt shot from straight away on a nice dish by Ted Hardin67-51
Game PlanE. OregonE. Oregon is playing a motion offense and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense (uptempo) and a man to man (-2) 
09:10WillametteRuben Kincaid clanks a 3 pointer from the right wing67-51
09:09E. OregonScott Brouillette grabs the board67-51
Game PlanE. OregonE. Oregon is playing a motion offense (slowdown) and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense (uptempo) and a man to man (-2) 
08:40E. OregonTed Hardin misses long on a 3pt shot from the right corner67-51
08:39WillametteBrian Kinch grabs the defensive rebound67-51
08:19WillametteRuben Kincaid hits a floater from the right wing on a great pass from Charles Stevens67-53
Game PlanE. OregonE. Oregon is playing a motion offense and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense (uptempo) and a man to man (-2) 
08:03E. OregonCharles Washer throws a bad pass out of bounds67-53
SubsE. Oregon
Henry Boutte (PG), Nathan Reynolds (SG), Robert Hudson (PF)
Ted Hardin, Charles Washer, Bruce Zupp
 
SubsWillamette
James Rains (PG), Michael Sipe (SG), Warren Cunningham (SF)
Charles Stevens, Ruben Kincaid, Samuel Manders
 
Game PlanE. OregonE. Oregon is playing a motion offense and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (-2) 
07:34WillametteAvery McFerran knocks in the floater from the baseline on a great pass from Michael Sipe and he's fouled by Kevin Brawn - foul #1 on Kevin Brawn, team foul #767-55
SubsE. Oregon
Paul Hooks (PG)
Henry Boutte
 
SubsWillamette
Bradley Wilson (PG), William Scalabrine (PF)
James Rains, Brian Kinch
 
07:34WillametteAvery McFerran makes the free throw67-56
LineupE. Oregon
 PG - Paul Hooks (fresh) 2 pts. 3 ast. 2 stl. 3 pf.
 SG - Nathan Reynolds (fresh) 3 pts. 2 ast. 3 stl.
 SF - Kevin Brawn (tiring) 13 pts. 2 reb.
 PF - Robert Hudson (fairly fresh) 7 pts. 2 stl.
 C - Scott Brouillette (tiring) 11 pts. 6 reb.
 
LineupWillamette
 PG - Bradley Wilson (fresh) 10 pts. 2 ast. 2 stl.
 SG - Michael Sipe (fresh) 8 pts. 2 ast.
 SF - Warren Cunningham (fresh) 3 reb.
 PF - William Scalabrine (fairly fresh) 2 pts. 4 pf.
 C - Avery McFerran (fairly fresh) 5 pts. 5 reb.
 
07:15E. OregonKevin Brawn comes up short on the 3 pointer from the left corner67-56
07:14E. OregonThe offensive rebound goes to Paul Hooks67-56
06:53E. OregonRobert Hudson clanks a 3pt jumper from straight away67-56
06:51E. OregonKevin Brawn snags the offensive board67-56
06:35E. OregonNathan Reynolds travels with the ball67-56
SubsE. Oregon
Orval Wilson (PF)
Scott Brouillette
 
SubsWillamette
James Rains (PG), Samuel Manders (PF), Steven Gaughan (C)
Bradley Wilson, William Scalabrine, Avery McFerran
 
06:24WillametteJames Rains misses badly on a fadeaway jumper from just outside the lane67-56
06:22E. OregonPaul Hooks gets the rebound67-56
06:16E. OregonKevin Brawn misses the pull-up jumper from the free throw line but he's hacked by Warren Cunningham - foul #1 on Warren Cunningham, team foul #367-56
SubsE. Oregon
Ted Hardin (PG), Charles Washer (SG), Timothy Butler (PF)
Paul Hooks, Nathan Reynolds, Robert Hudson
 
SubsWillamette 
06:16E. OregonKevin Brawn makes the 1st free throw68-56
06:16E. OregonKevin Brawn misses the 2nd free throw68-56
06:16WillametteSteven Gaughan grabs the board68-56
06:13WillametteJames Rains is fouled in the backcourt by Charles Washer - foul #1 on Charles Washer, team foul #868-56
SubsE. Oregon
Henry Boutte (PG)
Kevin Brawn
 
SubsWillamette 
06:13WillametteJames Rains makes the 1st free throw68-57
06:13WillametteJames Rains makes the 2nd free throw68-58
05:51E. OregonHenry Boutte comes up short on the 3 from the right wing68-58
05:49E. OregonTed Hardin gets the offensive rebound68-58
05:38E. OregonCharles Washer misses badly on a 3pt jumper from the left corner68-58
05:37WillametteMichael Sipe grabs the board68-58
05:26WillametteMichael Sipe can't connect on a 3pt attempt from the right corner68-58
05:24WillametteSamuel Manders misses the tip68-58
05:23WillametteJames Rains gets the offensive rebound68-58
05:11WillametteJames Rains hits the front of the rim on the fadeaway from the left wing but he's hacked by Henry Boutte - foul #2 on Henry Boutte, team foul #968-58
SubsE. Oregon
Paul Hooks (PG), Christopher Rouse (SG), Kevin Brawn (SF), Bruce Zupp (PF), Robert Hudson (C)
Henry Boutte, Charles Washer, Ted Hardin, Timothy Butler, Orval Wilson
 
SubsWillamette
John Guerin (SG), Charles Stevens (SF), William Scalabrine (PF)
Michael Sipe, Warren Cunningham, Samuel Manders
 
05:11WillametteJames Rains misses the 1st free throw68-58
05:11WillametteJames Rains makes the 2nd free throw68-59
04:57E. OregonChristopher Rouse scores on a 3pt attempt from the left corner71-59
04:40WillametteCharles Stevens loses the ball out of bounds71-59
SubsE. Oregon 
SubsWillamette
Bradley Wilson (PG), Brian Kinch (C)
James Rains, Steven Gaughan
 
Game PlanE. OregonE. Oregon is playing a motion offense (slowdown) and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense and a man to man (-2) 
04:16E. OregonKevin Brawn hits the front of the rim on the 3 from straight away71-59
04:14WillametteThe rebound goes to William Scalabrine71-59
Game PlanE. OregonE. Oregon is playing a motion offense (slowdown) and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense (uptempo) and a man to man (-2) 
03:58WillametteWilliam Scalabrine buries a floater from the right block on a great pass from Bradley Wilson71-61
Game PlanE. OregonE. Oregon is playing a motion offense (slowdown) and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a triangle offense (uptempo) and a man to man (-1) 
03:36E. OregonBruce Zupp blows the layup71-61
03:34WillametteBrian Kinch gets the rebound71-61
LineupE. Oregon
 PG - Paul Hooks (fairly fresh) 2 pts. 3 ast. 2 stl. 3 pf.
 SG - Christopher Rouse (fairly fresh) 10 pts.
 SF - Kevin Brawn (tiring) 14 pts. 3 reb.
 PF - Bruce Zupp (tiring) 11 pts. 2 reb.
 C - Robert Hudson (tiring) 7 pts. 2 stl.
 
LineupWillamette
 PG - Bradley Wilson (fresh) 10 pts. 3 ast. 2 stl.
 SG - John Guerin (fairly fresh) 9 pts.
 SF - Charles Stevens (fairly fresh) 2 pts. 1 ast. 2 stl.
 PF - William Scalabrine (fairly fresh) 4 pts. 2 reb. 4 pf.
 C - Brian Kinch (fairly fresh) 4 pts. 5 reb.
 
Game PlanE. OregonE. Oregon is playing a motion offense (slowdown) and a fullcourt press (+1) 
Game PlanWillametteWillamette is playing a triangle offense (uptempo) and a man to man (-1) 
03:30WillametteBradley Wilson is hacked by Bruce Zupp in the backcourt - foul #2 on Bruce Zupp, team foul #1071-61
SubsE. Oregon
Henry Boutte (PG), Nathan Reynolds (SG), Ted Hardin (SF), Scott Brouillette (C)
Paul Hooks, Christopher Rouse, Kevin Brawn, Robert Hudson
 
SubsWillamette
Ruben Kincaid (SG), Samuel Manders (SF)
John Guerin, Charles Stevens
 
03:30WillametteBradley Wilson makes the 1st free throw71-62
03:30WillametteBradley Wilson makes the 2nd free throw71-63
03:19E. OregonNathan Reynolds misses short on a fadeaway jumper from the left side71-63
03:17WillametteSamuel Manders grabs the board71-63
03:13WillametteSamuel Manders's pass is off the mark and out of bounds in the backcourt71-63
SubsE. Oregon
Timothy Butler (PF)
Bruce Zupp
 
SubsWillamette
Warren Cunningham (SF), Steven Gaughan (C)
William Scalabrine, Brian Kinch
 
02:53E. OregonHenry Boutte hits the front of the rim on the 3pt shot from the right wing71-63
02:52WillametteSamuel Manders grabs the board71-63
02:42WillametteRuben Kincaid is called for 10 seconds71-63
SubsE. Oregon
Orval Wilson (C)
Scott Brouillette
 
SubsWillamette
James Rains (PG)
Bradley Wilson
 
02:20E. OregonThe jump hook by Nathan Reynolds is blocked by Steven Gaughan71-63
02:18E. OregonTed Hardin tips it home73-63
02:18WillametteWillamette calls a full timeout (2 :30 3 full remaining)73-63
SubsE. Oregon
Paul Hooks (PG), Christopher Rouse (C)
Henry Boutte, Timothy Butler
 
SubsWillamette
Bradley Wilson (PG), Michael Sipe (SG), John Guerin (SF), Avery McFerran (PF)
James Rains, Ruben Kincaid, Warren Cunningham, Samuel Manders
 
02:01WillametteSteven Gaughan can't connect on a 3pt attempt from straight away73-63
02:00E. OregonPaul Hooks pulls down the rebound73-63
01:35E. OregonChristopher Rouse misses short on a 3pt shot from the right corner73-63
01:33WillametteMichael Sipe gets the rebound73-63
01:14WillametteBradley Wilson hits the finger roll73-65
00:49E. OregonChristopher Rouse hits the front of the rim on the 3pt attempt from the left corner73-65
00:47WillametteAvery McFerran grabs the board73-65
00:47WillametteWillamette calls a full timeout (2 :30 2 full remaining)73-65
SubsE. Oregon
Kevin Brawn (SF), Bruce Zupp (PF), Scott Brouillette (C)
Ted Hardin, Orval Wilson, Christopher Rouse
 
SubsWillamette
Warren Cunningham (SF), William Scalabrine (PF), Brian Kinch (C)
John Guerin, Avery McFerran, Steven Gaughan
 
Game PlanE. OregonE. Oregon is playing a motion offense (slowdown) and a fullcourt press (+1) 
Game PlanWillametteWillamette is playing a quick shot offense (quick shot) and a man to man (-1) 
00:40WillametteBradley Wilson can't connect on an uncontested 3pt attempt from the right corner73-65
00:38WillametteWilliam Scalabrine grabs the offensive board73-65
00:35WillametteBradley Wilson misses badly on a 3 from the left corner73-65
00:33E. OregonThe rebound goes to Scott Brouillette73-65
Game PlanE. OregonE. Oregon is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanWillametteWillamette is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
00:30E. OregonBradley Wilson is called for the reach on Scott Brouillette in the backcourt - foul #2 on Bradley Wilson, team foul #473-65
SubsE. Oregon
Christopher Rouse (PG), Orval Wilson (PF)
Paul Hooks, Bruce Zupp
 
SubsWillamette 
00:28E. OregonOrval Wilson is hacked by Michael Sipe - foul #1 on Michael Sipe, team foul #573-65
00:27E. OregonWarren Cunningham is called for the reach on Christopher Rouse - foul #2 on Warren Cunningham, team foul #673-65
00:25E. OregonBradley Wilson is called for the reach on Christopher Rouse - foul #3 on Bradley Wilson, team foul #773-65
00:25E. OregonChristopher Rouse makes the 1st free throw74-65
00:25E. OregonChristopher Rouse makes the 2nd free throw75-65
00:19WillametteBrian Kinch hits a jump hook in the paint set up by Michael Sipe75-67
00:16E. OregonOrval Wilson is fouled in the backcourt by Bradley Wilson - foul #4 on Bradley Wilson, team foul #875-67
00:16E. OregonOrval Wilson makes the 1st free throw76-67
00:16E. OregonOrval Wilson makes the 2nd free throw77-67
00:10WillametteBradley Wilson buries a 3pt jumper from the left wing on a great pass from Michael Sipe77-70
00:10E. OregonE. Oregon calls a full timeout (2 :30 3 full remaining)77-70
Game PlanE. OregonE. Oregon is playing a spread offense (hold ball) and a fullcourt press (+1) 
Game PlanWillametteWillamette is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:09E. OregonBradley Wilson is called for the reach on Nathan Reynolds in the backcourt - foul #5 on Bradley Wilson, team foul #977-70
SubsE. Oregon 
SubsWillamette
Charles Stevens (PG)
Bradley Wilson
 
00:09E. OregonNathan Reynolds misses the 1st free throw77-70
00:09WillametteThe rebound goes to Brian Kinch77-70
Game PlanE. OregonE. Oregon is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a quick shot offense (quick shot) and intentionally fouling (-2) 
00:02WillametteCharles Stevens is wide open but clanks a 3pt shot from the left corner77-70
00:01E. OregonOrval Wilson grabs the defensive rebound77-70
Game PlanE. OregonE. Oregon is playing a spread offense (hold ball) and a fullcourt press (-2) 
Game PlanWillametteWillamette is playing a quick shot offense (quick shot) and a man to man (-2) 
00:00E. OregonOrval Wilson runs out the clock77-70