#ACC3E3 #00451B
Hoops Dynasty HOOPS DYNASTY
Non-Conference Knight
Final -
7/6/2025
94
  1 2 F
#15 North Carolina 50 44 94
Portland State 39 37 76
76
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cLawrence O'Neill 26 4-7 0-0 4-5 2 7 1 2 1 2 5 12
sgForest Swinney 27 7-12 4-8 1-2 1 6 1 3 1 1 2 19
sgJames Moore 15 2-4 0-2 0-0 0 1 1 0 1 0 5 4
pgTravis Culley 19 0-0 0-0 0-0 1 1 2 3 0 0 3 0
pgThomas Mardis 21 5-9 0-1 2-4 0 0 3 1 4 0 0 12
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgJoseph Burch 20 3-5 0-0 3-3 1 3 2 0 0 0 1 9
sgJames Chesney 16 3-7 2-4 2-2 1 4 2 1 2 0 1 10
pgRonald Fair 16 6-11 5-10 3-4 2 3 2 2 0 0 1 20
pgJacob May 15 2-5 1-4 2-4 0 0 4 1 2 0 0 7
pfPaul Sears 15 0-0 0-0 1-2 0 2 0 0 2 0 1 1
pgRoss Hutchens 10 0-0 0-0 0-0 0 0 3 2 1 0 1 0
Totals 200 32-60 12-29 18-26 8 27 21 15 14 3 20 94
Percentages   .533 .414 .692                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cLynn Baker 18 3-4 0-0 2-3 2 5 1 1 3 1 1 8
pfPeter Robinson 23 5-7 0-1 5-6 2 5 0 2 1 0 3 15
sfDavid Engelhardt 18 2-3 0-0 2-2 2 2 0 3 1 0 2 6
sgGeorge King 18 2-8 2-6 0-0 0 1 0 2 2 0 1 6
pgShannon White 19 0-4 0-3 0-0 0 0 3 3 0 0 1 0
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfMartin Ellender 21 3-7 1-3 2-2 1 7 1 3 0 0 4 9
pgJacob Haley 18 1-3 0-1 2-2 0 0 2 2 0 0 4 4
sgHal Pless 18 2-3 1-1 2-2 0 1 0 2 0 0 2 7
pfChris Purser 17 4-8 2-4 0-1 4 10 2 3 0 0 1 10
cJonathan Deboer 17 3-5 0-0 0-0 2 6 2 3 0 0 3 6
pgJason Rankin 7 0-1 0-1 0-0 0 1 1 2 0 0 0 0
sfDouglas Holt 6 2-3 0-1 1-1 0 0 1 2 0 0 1 5
Totals 200 27-56 6-21 16-19 13 38 13 28 7 1 23 76
Percentages   .482 .286 .842                

UNC
50
18-34
7-20
7-11
5
14
13
6
7
1
8
12
22
7
11
22
44
14-26
5-9
11-15
3
13
8
9
7
2
12
14
12
2
4
25
94
32-60
12-29
18-26
8
27
21
15
14
3
20
26
34
9
15
47
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
PSU
39
15-32
4-14
5-6
9
23
8
13
4
1
11
18
11
11
0
19
37
12-24
2-7
11-13
4
15
5
15
3
0
12
18
8
5
0
22
76
27-56
6-21
16-19
13
38
13
28
7
1
23
36
19
16
0
41
PLAYER OF THE GAME
sg Forest Swinney North Carolina
19 Points, 6 Rebounds
TimeTeamPlayScore
LineupNorth Carolina
 PG - Thomas Mardis (fresh)
 SG - Travis Culley (fresh)
 SF - James Moore (fresh)
 PF - Forest Swinney (fresh)
 C - Lawrence O'Neill (fresh)
 
LineupPortland State
 PG - Shannon White (fresh)
 SG - George King (fresh)
 SF - David Engelhardt (fresh)
 PF - Peter Robinson (fresh)
 C - Lynn Baker (fresh)
 
20:00North CarolinaLawrence O'Neill wins the tip0-0
Game PlanNorth CarolinaNorth Carolina is playing a fastbreak offense and a fullcourt press (+2) 
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (0) 
19:42North CarolinaThomas Mardis misses the runner in the lane but he's fouled by Shannon White - foul #1 on Shannon White, team foul #10-0
19:42North CarolinaThomas Mardis makes the 1st free throw1-0
19:42North CarolinaThomas Mardis misses the 2nd free throw1-0
19:42Portland StateLynn Baker gets the rebound1-0
19:40Portland StateJames Moore steals the ball from David Engelhardt in the backcourt1-0
19:39North CarolinaJames Moore lays it up and in3-0
19:19Portland StateShannon White clanks a 3pt attempt from the left wing3-0
19:18Portland StatePeter Robinson hits the follow up shot3-2
18:59North CarolinaJames Moore can't connect on a 3 from straight away3-2
18:57Portland StatePeter Robinson grabs the defensive rebound3-2
18:51Portland StateJames Moore is called for the reach on George King - foul #1 on James Moore, team foul #13-2
18:36Portland StateGeorge King misses the 3pt jumper from the left corner3-2
18:34Portland StateLynn Baker pulls down the offensive rebound3-2
18:21Portland StatePeter Robinson misses badly on a shot from the left side but the foul's on Forest Swinney - foul #1 on Forest Swinney, team foul #23-2
18:21Portland StatePeter Robinson makes the 1st free throw3-3
18:21Portland StatePeter Robinson makes the 2nd free throw3-4
18:10North CarolinaForest Swinney comes up short on the 3pt jumper from straight away3-4
18:09North CarolinaLawrence O'Neill grabs the offensive rebound3-4
17:59North CarolinaTravis Culley loses the dribble to Lynn Baker3-4
17:38Portland StateGeorge King makes the 3pt shot from the right corner on a great pass from Shannon White3-7
17:33North CarolinaLawrence O'Neill buries a turnaround from the baseline on a great pass from Thomas Mardis and he's fouled by George King - foul #1 on George King, team foul #25-7
SubsNorth Carolina
Ronald Fair (PG), James Chesney (PF)
Thomas Mardis, Forest Swinney
 
SubsPortland State
Jacob Haley (PG), Hal Pless (SG), Chris Purser (SF), Martin Ellender (PF), Jonathan Deboer (C)
Shannon White, George King, David Engelhardt, Peter Robinson, Lynn Baker
 
17:33North CarolinaLawrence O'Neill misses the free throw5-7
17:33Portland StateJonathan Deboer gets the rebound5-7
17:08Portland StateChris Purser misses short on a 3pt attempt from the right wing5-7
17:06North CarolinaLawrence O'Neill pulls down the rebound5-7
17:02North CarolinaRonald Fair misses long on a 3pt attempt from the left corner5-7
17:01Portland StateJonathan Deboer grabs the defensive rebound5-7
16:58Portland StateTravis Culley is called for the reach on Hal Pless in the backcourt - foul #1 on Travis Culley, team foul #35-7
16:42Portland StateMartin Ellender is denied on a layup by Lawrence O'Neill5-7
16:41North CarolinaRonald Fair grabs the defensive rebound5-7
16:34North CarolinaRonald Fair misses short on a 3pt attempt from the right corner5-7
16:33Portland StateMartin Ellender grabs the board5-7
16:12Portland StateJonathan Deboer is called for a pushoff foul - foul #1 on Jonathan Deboer, team foul #35-7
SubsNorth Carolina
Ross Hutchens (PG), Forest Swinney (PF)
Ronald Fair, James Chesney
 
SubsPortland State
Shannon White (PG), Peter Robinson (PF), Lynn Baker (C)
Jacob Haley, Martin Ellender, Jonathan Deboer
 
15:53North CarolinaForest Swinney hits the front of the rim on the 3pt shot from straight away5-7
15:51Portland StatePeter Robinson pulls down the rebound5-7
LineupNorth Carolina
 PG - Ross Hutchens (fresh)
 SG - Travis Culley (tiring)
 SF - James Moore (tiring) 2 pts.
 PF - Forest Swinney (fresh)
 C - Lawrence O'Neill (tiring) 2 pts. 2 reb.
 
LineupPortland State
 PG - Shannon White (fresh) 1 ast.
 SG - Hal Pless (fresh)
 SF - Chris Purser (fairly fresh)
 PF - Peter Robinson (fresh) 4 pts. 3 reb.
 C - Lynn Baker (fresh) 2 reb.
 
15:46Portland StateChris Purser clanks a 3pt jumper from straight away5-7
15:45North CarolinaThe rebound goes to Lawrence O'Neill5-7
15:39North CarolinaLawrence O'Neill comes up short on the jump hook from close range but he's hacked by Hal Pless - foul #1 on Hal Pless, team foul #45-7
SubsNorth Carolina
Thomas Mardis (PG)
Ross Hutchens
 
SubsPortland State
George King (SG), David Engelhardt (SF)
Hal Pless, Chris Purser
 
15:39North CarolinaLawrence O'Neill makes the 1st free throw6-7
15:39North CarolinaLawrence O'Neill makes the 2nd free throw7-7
15:37Portland StateThomas Mardis takes the ball from George King in the backcourt7-7
15:23North CarolinaTravis Culley is hacked by Lynn Baker - foul #1 on Lynn Baker, team foul #57-7
SubsNorth Carolina
Jacob May (SG)
Travis Culley
 
SubsPortland State
Martin Ellender (C)
Lynn Baker
 
15:08North CarolinaThomas Mardis is hacked by Peter Robinson - foul #1 on Peter Robinson, team foul #67-7
14:50North CarolinaDavid Engelhardt is called for the reach on Jacob May - foul #1 on David Engelhardt, team foul #77-7
SubsNorth Carolina
James Chesney (PF)
Forest Swinney
 
SubsPortland State
Jacob Haley (PG), Jonathan Deboer (C)
Shannon White, David Engelhardt
 
14:50North CarolinaJacob May misses the 1st free throw7-7
14:50Portland StateMartin Ellender grabs the defensive rebound7-7
14:29Portland StateJacob Haley hits a jumpshot from the right wing7-9
14:12North CarolinaJacob May makes the fadeaway jumper from the left wing set up by Thomas Mardis9-9
14:08Portland StateMartin Ellender is whistled for a carry in the backcourt9-9
SubsNorth Carolina
Ronald Fair (PG), Joseph Burch (SF), Forest Swinney (PF), Paul Sears (C)
Thomas Mardis, James Moore, James Chesney, Lawrence O'Neill
 
SubsPortland State
Hal Pless (SG), Chris Purser (SF), Lynn Baker (C)
George King, Peter Robinson, Jonathan Deboer
 
13:55North CarolinaRonald Fair is fouled on the floor by Jacob Haley - foul #1 on Jacob Haley, team foul #89-9
SubsNorth Carolina
Ross Hutchens (SG)
Jacob May
 
SubsPortland State
Shannon White (PG)
Jacob Haley
 
13:55North CarolinaRonald Fair makes the 1st free throw10-9
13:55North CarolinaRonald Fair misses the 2nd free throw10-9
13:55Portland StateLynn Baker snags the defensive board10-9
13:44Portland StateShannon White is whistled for a carry10-9
SubsNorth Carolina
Travis Culley (SG)
Ross Hutchens
 
SubsPortland State
David Engelhardt (SF)
Martin Ellender
 
13:33North CarolinaRonald Fair scores on a 3pt attempt from straight away on a great pass from Travis Culley13-9
13:22Portland StateLynn Baker comes up short on the driving attempt from the right block13-9
13:21Portland StateChris Purser tips it but misses13-9
13:19North CarolinaPaul Sears gets the rebound13-9
13:13North CarolinaRonald Fair knocks in the 3 pointer from the right wing on a nice dish by Joseph Burch16-9
12:49Portland StateShannon White misses the 3pt attempt from the left wing16-9
12:48Portland StateLynn Baker pulls down the offensive rebound16-9
12:33Portland StateHal Pless loses the dribble to Paul Sears16-9
12:11North CarolinaForest Swinney makes the 3 pointer from the left wing on a great pass from Travis Culley19-9
11:57Portland StateChris Purser knocks in the 3pt attempt from the right corner on a great pass from Shannon White19-12
11:34North CarolinaDavid Engelhardt steals the ball from Forest Swinney19-12
LineupNorth Carolina
 PG - Ronald Fair (fairly fresh) 7 pts.
 SG - Travis Culley (tired) 2 ast.
 SF - Joseph Burch (fairly fresh) 1 ast.
 PF - Forest Swinney (fairly fresh) 3 pts.
 C - Paul Sears (fairly fresh)
 
LineupPortland State
 PG - Shannon White (fairly fresh) 2 ast.
 SG - Hal Pless (fairly fresh)
 SF - David Engelhardt (fairly fresh)
 PF - Chris Purser (fairly fresh) 3 pts.
 C - Lynn Baker (fairly fresh) 4 reb.
 
11:32Portland StateTravis Culley is called for the reach on Hal Pless in the backcourt - foul #2 on Travis Culley, team foul #419-12
SubsNorth Carolina
Thomas Mardis (PG), Jacob May (SG), James Moore (SF), James Chesney (PF), Lawrence O'Neill (C)
Ronald Fair, Travis Culley, Joseph Burch, Forest Swinney, Paul Sears
 
SubsPortland State
Jacob Haley (PG), George King (SG), Martin Ellender (SF), Peter Robinson (PF), Jonathan Deboer (C)
Shannon White, Hal Pless, David Engelhardt, Chris Purser, Lynn Baker
 
11:23Portland StateGeorge King hits the front of the rim on the 3pt attempt from straight away19-12
11:21Portland StatePeter Robinson hits the follow up shot19-14
11:15North CarolinaJacob May's pass is intercepted by George King19-14
11:10Portland StateJacob Haley clanks a floater from the left side19-14
11:08Portland StateJonathan Deboer gets the offensive rebound19-14
10:53Portland StateJames Chesney steals it from Peter Robinson19-14
10:27North CarolinaJames Chesney clanks a 3pt shot from the left wing19-14
10:26Portland StateThe rebound goes to Martin Ellender19-14
10:21Portland StateGeorge King misses long on a floater from the left wing19-14
10:19Portland StateMartin Ellender gets the offensive rebound19-14
10:09Portland StateJacob May picks off the pass by Martin Ellender19-14
10:02North CarolinaThomas Mardis connects on the fadeaway jumper from the free throw line set up by Jacob May21-14
09:47Portland StateJonathan Deboer buries a shot from the left block on a nice dish by Jacob Haley21-16
09:38North CarolinaJames Chesney misses short on a jumper from the right block21-16
09:36Portland StateThe rebound goes to Martin Ellender21-16
09:31Portland StateJonathan Deboer is fouled on the floor by James Chesney - foul #1 on James Chesney, team foul #521-16
SubsNorth Carolina
Ross Hutchens (SG), Joseph Burch (SF), Forest Swinney (PF)
Jacob May, James Moore, James Chesney
 
SubsPortland State
Shannon White (PG), Jason Rankin (SG), Douglas Holt (SF), Lynn Baker (C)
Jacob Haley, George King, Martin Ellender, Jonathan Deboer
 
09:22Portland StateShannon White misses badly on a jumpshot from the right side21-16
09:20North CarolinaThe rebound goes to Forest Swinney21-16
09:15North CarolinaThomas Mardis knocks in the jumper from just outside the lane on a great pass from Lawrence O'Neill23-16
09:12Portland StateDouglas Holt throws a bad pass out of bounds in the backcourt23-16
SubsNorth Carolina
Ronald Fair (PG)
Thomas Mardis
 
SubsPortland State 
09:05North CarolinaThe jump hook by Lawrence O'Neill is blocked by Lynn Baker23-16
09:03North CarolinaThe offensive rebound goes to Ronald Fair23-16
08:56North CarolinaForest Swinney buries a 3 from the right wing on a nice dish by Ross Hutchens26-16
08:40Portland StateLynn Baker connects on the driving attempt in the paint on a great pass from Jason Rankin26-18
08:22North CarolinaLawrence O'Neill drills a pull-up jumper from the left side28-18
08:07Portland StateShannon White misses short on a 3pt attempt from the right wing28-18
08:06North CarolinaJoseph Burch gets the rebound28-18
07:59North CarolinaJoseph Burch is fouled on the floor by Douglas Holt - foul #1 on Douglas Holt, team foul #928-18
SubsNorth Carolina
Thomas Mardis (PG), Jacob May (SG), Paul Sears (C)
Ronald Fair, Ross Hutchens, Lawrence O'Neill
 
SubsPortland State
Jacob Haley (PG), Hal Pless (SG), David Engelhardt (SF), Chris Purser (PF), Martin Ellender (C)
Shannon White, Jason Rankin, Douglas Holt, Peter Robinson, Lynn Baker
 
07:59North CarolinaJoseph Burch makes the 1st free throw29-18
07:59North CarolinaJoseph Burch makes the 2nd free throw30-18
07:37Portland StateMartin Ellender buries a 3pt jumper from straight away30-21
07:18North CarolinaForest Swinney can't connect on a 3pt attempt from the left wing30-21
07:17Portland StateHal Pless gets the rebound30-21
LineupNorth Carolina
 PG - Thomas Mardis (fresh) 5 pts. 2 ast.
 SG - Jacob May (fresh) 2 pts. 1 ast.
 SF - Joseph Burch (fairly fresh) 2 pts. 1 ast.
 PF - Forest Swinney (fairly fresh) 6 pts.
 C - Paul Sears (fairly fresh)
 
LineupPortland State
 PG - Jacob Haley (fresh) 2 pts. 1 ast.
 SG - Hal Pless (fresh)
 SF - David Engelhardt (fresh)
 PF - Chris Purser (fresh) 3 pts.
 C - Martin Ellender (fresh) 3 pts. 5 reb.
 
07:08Portland StateDavid Engelhardt connects on the fadeaway in the lane set up by Jacob Haley30-23
06:52North CarolinaForest Swinney hits a 3pt jumper from the right wing on a nice dish by Jacob May33-23
06:39Portland StateChris Purser is called for the illegal screen - foul #1 on Chris Purser, team foul #1033-23
SubsNorth Carolina
Ronald Fair (PG), Travis Culley (SG), James Moore (SF), James Chesney (PF), Lawrence O'Neill (C)
Thomas Mardis, Jacob May, Joseph Burch, Forest Swinney, Paul Sears
 
SubsPortland State
George King (SG), Jonathan Deboer (C)
Jacob Haley, Chris Purser
 
06:18North CarolinaJames Chesney scores on a 3 pointer from the left corner36-23
06:03Portland StateJonathan Deboer makes the turnaround in the lane36-25
05:47North CarolinaJames Moore misses short on a 3 pointer from the left wing36-25
05:45North CarolinaLawrence O'Neill grabs the offensive rebound36-25
05:32North CarolinaJames Chesney travels with the ball36-25
SubsNorth Carolina
Ross Hutchens (PG), Forest Swinney (PF)
Ronald Fair, Lawrence O'Neill
 
SubsPortland State
Shannon White (PG), Douglas Holt (SF), Peter Robinson (PF)
Hal Pless, David Engelhardt, Martin Ellender
 
05:18Portland StatePeter Robinson buries a fadeaway from the right block set up by Douglas Holt36-27
05:13North CarolinaJames Chesney comes up short on the 3 from the left wing36-27
05:11North CarolinaForest Swinney hits the follow up shot38-27
05:06Portland StateTravis Culley is called for the reach on Peter Robinson in the backcourt - foul #3 on Travis Culley, team foul #638-27
SubsNorth Carolina
Thomas Mardis (PG), Jacob May (SG), Lawrence O'Neill (C)
Ross Hutchens, Travis Culley, James Chesney
 
SubsPortland State
Jason Rankin (SG), Chris Purser (SF), Lynn Baker (C)
George King, Douglas Holt, Jonathan Deboer
 
04:54Portland StatePeter Robinson drills a pull-up jumper from the right side set up by Chris Purser38-29
04:32North CarolinaLawrence O'Neill banks in the layup on a great pass from James Moore40-29
04:11Portland StateJason Rankin misses badly on a 3 pointer from the right wing40-29
04:09North CarolinaJames Moore snags the defensive board40-29
04:05North CarolinaJacob May misses badly on a 3pt jumper from the right wing40-29
04:04Portland StateChris Purser grabs the board40-29
03:52Portland StatePeter Robinson misses badly on a 3pt shot from straight away40-29
03:50Portland StateChris Purser pulls down the offensive rebound40-29
03:33Portland StateChris Purser is by himself and knocks in the 3 from the right corner set up by Lynn Baker40-32
03:20North CarolinaForest Swinney misses the 3 pointer from the right wing40-32
03:18Portland StateThe rebound goes to Jason Rankin40-32
03:16Portland StateJacob May steps in front of the Jason Rankin pass in the backcourt40-32
03:15North CarolinaJames Moore lays it up and in on a great pass from Jacob May42-32
LineupNorth Carolina
 PG - Thomas Mardis (fairly fresh) 5 pts. 2 ast.
 SG - Jacob May (fairly fresh) 2 pts. 3 ast. 2 stl.
 SF - James Moore (tired) 4 pts. 1 ast.
 PF - Forest Swinney (fairly fresh) 11 pts.
 C - Lawrence O'Neill (very tired) 8 pts. 4 reb.
 
LineupPortland State
 PG - Shannon White (fairly fresh) 2 ast.
 SG - Jason Rankin (fairly fresh) 1 ast.
 SF - Chris Purser (fairly fresh) 6 pts. 3 reb.
 PF - Peter Robinson (fairly fresh) 10 pts. 4 reb.
 C - Lynn Baker (fairly fresh) 2 pts. 4 reb.
 
02:58Portland StateJames Moore is called for the reach on Peter Robinson - foul #2 on James Moore, team foul #742-32
SubsNorth Carolina
Ronald Fair (PG), Ross Hutchens (SG), Joseph Burch (SF), James Chesney (PF), Paul Sears (C)
Thomas Mardis, Jacob May, James Moore, Forest Swinney, Lawrence O'Neill
 
SubsPortland State
Jacob Haley (PG), George King (SG), Martin Ellender (SF), Jonathan Deboer (C)
Shannon White, Jason Rankin, Chris Purser, Lynn Baker
 
02:58Portland StatePeter Robinson makes the 1st free throw42-33
02:58Portland StatePeter Robinson misses the 2nd free throw42-33
02:58North CarolinaJames Chesney grabs the defensive rebound42-33
02:38North CarolinaRonald Fair misses short on a 3 pointer from straight away42-33
02:37Portland StateJonathan Deboer gets the rebound42-33
02:32Portland StatePeter Robinson is fouled on the floor by Joseph Burch - foul #1 on Joseph Burch, team foul #842-33
02:32Portland StatePeter Robinson makes the 1st free throw42-34
02:32Portland StatePeter Robinson makes the 2nd free throw42-35
02:13North CarolinaJoseph Burch buries a fadeaway jumper from the left wing on a nice dish by Ronald Fair and he's hacked by Martin Ellender - foul #1 on Martin Ellender, team foul #1144-35
SubsNorth Carolina 
SubsPortland State
David Engelhardt (SF)
Peter Robinson
 
02:13North CarolinaJoseph Burch makes the free throw45-35
01:54Portland StateRoss Hutchens steals the ball from David Engelhardt45-35
01:40North CarolinaRonald Fair knocks in the 3 pointer from the right wing on a great pass from Joseph Burch48-35
01:36Portland StateGeorge King misses badly on a 3 from the right corner48-35
01:35North CarolinaJoseph Burch pulls down the rebound48-35
01:30North CarolinaRonald Fair's pass is intercepted by George King48-35
01:09Portland StateGeorge King is open but comes up short on the pull-up jumper from the right side48-35
01:08Portland StateJonathan Deboer tips it home48-37
00:48North CarolinaJames Chesney comes up short on the shot from the left side48-37
00:46North CarolinaRonald Fair tips it in50-37
00:39Portland StateJacob Haley loses the ball out of bounds in the backcourt50-37
SubsNorth Carolina
Thomas Mardis (PG), Jacob May (SG), James Moore (SF), Forest Swinney (PF), Lawrence O'Neill (C)
Ronald Fair, Ross Hutchens, Joseph Burch, James Chesney, Paul Sears
 
SubsPortland State
Shannon White (PG), Hal Pless (SG), Douglas Holt (SF), Peter Robinson (PF), Lynn Baker (C)
Jacob Haley, George King, David Engelhardt, Martin Ellender, Jonathan Deboer
 
00:23North CarolinaForest Swinney throws a bad pass out of bounds50-37
00:04Portland StateDouglas Holt banks in the layup50-39
00:00North CarolinaJacob May clanks a halfcourt shot50-39
TimeTeamPlayScore
LineupNorth Carolina
 PG - Thomas Mardis (fresh) 5 pts. 2 ast.
 SG - Travis Culley (fresh) 2 ast. 3 pf.
 SF - James Moore (fresh) 4 pts. 1 ast.
 PF - Forest Swinney (fresh) 11 pts.
 C - Lawrence O'Neill (fresh) 8 pts. 4 reb.
 
LineupPortland State
 PG - Shannon White (fresh) 2 ast.
 SG - George King (fresh) 3 pts. 2 stl.
 SF - David Engelhardt (fresh) 2 pts.
 PF - Peter Robinson (fresh) 13 pts. 4 reb.
 C - Lynn Baker (fresh) 2 pts. 4 reb.
 
20:00Portland StateDavid Engelhardt inbounds the ball50-39
Game PlanNorth CarolinaNorth Carolina is playing a fastbreak offense and a fullcourt press (+2) 
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (+2) 
19:31Portland StateDavid Engelhardt clanks a jump hook in the paint but the foul's on James Moore - foul #3 on James Moore, team foul #150-39
19:31Portland StateDavid Engelhardt makes the 1st free throw50-40
19:31Portland StateDavid Engelhardt makes the 2nd free throw50-41
19:17North CarolinaPeter Robinson takes the ball from Lawrence O'Neill50-41
19:15Portland StateShannon White loses the dribble to Thomas Mardis in the backcourt50-41
18:55North CarolinaPeter Robinson is called for the reach on Forest Swinney - foul #2 on Peter Robinson, team foul #150-41
18:36North CarolinaLawrence O'Neill misses badly on a driving attempt in the paint50-41
18:34Portland StateThe rebound goes to Lynn Baker50-41
18:16Portland StateDavid Engelhardt scores on a turnaround from the baseline50-43
18:12North CarolinaThomas Mardis can't connect on a jumper from the left wing but he's fouled by David Engelhardt - foul #2 on David Engelhardt, team foul #250-43
SubsNorth Carolina
James Chesney (PF)
Forest Swinney
 
SubsPortland State
Jacob Haley (PG), Hal Pless (SG), Chris Purser (SF), Martin Ellender (PF), Jonathan Deboer (C)
Shannon White, George King, David Engelhardt, Peter Robinson, Lynn Baker
 
18:12North CarolinaThomas Mardis makes the 1st free throw51-43
18:12North CarolinaThomas Mardis misses the 2nd free throw51-43
18:12Portland StateChris Purser grabs the defensive rebound51-43
17:51Portland StateJacob Haley misses short on an open 3 pointer from the left corner51-43
17:49North CarolinaLawrence O'Neill gets the rebound51-43
17:42North CarolinaJames Chesney comes up short on the turnaround from the left block but he's fouled by Martin Ellender - foul #2 on Martin Ellender, team foul #351-43
SubsNorth Carolina
Ronald Fair (PG)
Thomas Mardis
 
SubsPortland State 
17:42North CarolinaJames Chesney makes the 1st free throw52-43
17:42North CarolinaJames Chesney makes the 2nd free throw53-43
17:38Portland StateJacob Haley is fouled in the backcourt by James Moore - foul #4 on James Moore, team foul #253-43
SubsNorth Carolina
Joseph Burch (SF)
James Moore
 
SubsPortland State 
17:29Portland StateJonathan Deboer is denied on a layup by Lawrence O'Neill53-43
17:28North CarolinaLawrence O'Neill grabs the defensive rebound53-43
17:22North CarolinaRonald Fair is fouled on the floor by Jacob Haley - foul #2 on Jacob Haley, team foul #453-43
SubsNorth Carolina
Forest Swinney (PF)
James Chesney
 
SubsPortland State 
17:09North CarolinaJoseph Burch misses badly on a jumpshot from the left wing53-43
17:08Portland StateJonathan Deboer grabs the defensive rebound53-43
17:05Portland StateChris Purser throws a bad pass out of bounds in the backcourt53-43
SubsNorth Carolina 
SubsPortland State
Shannon White (PG), Peter Robinson (PF)
Jacob Haley, Jonathan Deboer
 
16:50North CarolinaForest Swinney scores on a 3 pointer from straight away on a nice dish by Ronald Fair56-43
16:39Portland StatePeter Robinson's pass is off the mark and out of bounds56-43
SubsNorth Carolina 
SubsPortland State
George King (SG), Lynn Baker (C)
Hal Pless, Chris Purser
 
16:32North CarolinaLynn Baker steals it from Ronald Fair56-43
16:20Portland StateMartin Ellender drills a jumper from the baseline56-45
16:02North CarolinaTravis Culley is called for traveling56-45
SubsNorth Carolina
Thomas Mardis (PG), Jacob May (SF), James Chesney (PF)
Ronald Fair, Joseph Burch, Forest Swinney
 
SubsPortland State
Jacob Haley (PG), David Engelhardt (SF)
Shannon White, Martin Ellender
 
LineupNorth Carolina
 PG - Thomas Mardis (fresh) 6 pts. 2 ast. 2 stl.
 SG - Travis Culley (tiring) 2 ast. 3 pf.
 SF - Jacob May (fresh) 2 pts. 3 ast. 2 stl.
 PF - James Chesney (fresh) 5 pts.
 C - Lawrence O'Neill (tiring) 8 pts. 6 reb. 2 blk.
 
LineupPortland State
 PG - Jacob Haley (fresh) 2 pts. 2 ast.
 SG - George King (fresh) 3 pts. 2 stl.
 SF - David Engelhardt (fresh) 6 pts.
 PF - Peter Robinson (fresh) 13 pts. 4 reb.
 C - Lynn Baker (fresh) 2 pts. 5 reb. 2 stl.
 
15:46Portland StateThomas Mardis picks off the pass by Lynn Baker56-45
15:41North CarolinaThomas Mardis hits the finger roll58-45
15:36Portland StateLawrence O'Neill is called for the reach on David Engelhardt - foul #1 on Lawrence O'Neill, team foul #358-45
SubsNorth Carolina
Paul Sears (PF)
Travis Culley
 
SubsPortland State
Hal Pless (SG), Jonathan Deboer (PF)
George King, Peter Robinson
 
15:23Portland StateLynn Baker misses long on a fadeaway in the paint but he's hacked by Lawrence O'Neill - foul #2 on Lawrence O'Neill, team foul #458-45
SubsNorth Carolina 
SubsPortland State
Chris Purser (PF)
Jonathan Deboer
 
15:23Portland StateLynn Baker makes the 1st free throw58-46
15:23Portland StateLynn Baker makes the 2nd free throw58-47
15:04North CarolinaJacob May buries a 3pt attempt from the right corner61-47
15:00Portland StateDavid Engelhardt's pass is intercepted by Thomas Mardis in the backcourt61-47
14:58North CarolinaThomas Mardis can't finish the layup61-47
14:57Portland StateChris Purser grabs the defensive rebound61-47
14:40Portland StateHal Pless connects on the jumper near the basket61-49
14:15North CarolinaLawrence O'Neill is called for a pushoff foul - foul #3 on Lawrence O'Neill, team foul #561-49
SubsNorth Carolina
Ronald Fair (PG), Ross Hutchens (SG), Joseph Burch (SF), Forest Swinney (PF)
Thomas Mardis, Jacob May, James Chesney, Paul Sears
 
SubsPortland State
Shannon White (PG), Jason Rankin (SG), Martin Ellender (SF), Peter Robinson (PF), Jonathan Deboer (C)
Jacob Haley, Hal Pless, David Engelhardt, Chris Purser, Lynn Baker
 
13:51Portland StateMartin Ellender misses long on a 3pt jumper from straight away61-49
13:50North CarolinaLawrence O'Neill snags the defensive board61-49
13:44North CarolinaJoseph Burch comes up short on the jumpshot from the right side61-49
13:42Portland StateThe rebound goes to Peter Robinson61-49
13:39Portland StateJason Rankin throws a bad pass out of bounds in the backcourt61-49
SubsNorth Carolina
Travis Culley (SG)
Ross Hutchens
 
SubsPortland State
George King (SG)
Jason Rankin
 
13:20North CarolinaForest Swinney misses short on a fadeaway from the right wing61-49
13:18North CarolinaTravis Culley snags the offensive board61-49
12:59North CarolinaRonald Fair misses short on a 3pt attempt from the right wing61-49
12:57Portland StateMartin Ellender grabs the defensive rebound61-49
12:42Portland StatePeter Robinson connects on the floater from the left block on a great pass from Jonathan Deboer61-51
12:38North CarolinaRonald Fair misses the 3pt shot from the right corner61-51
12:37Portland StateThe rebound goes to Martin Ellender61-51
12:32Portland StateJonathan Deboer's pass is off the mark and out of bounds61-51
SubsNorth Carolina
Thomas Mardis (PG), Jacob May (SG), James Moore (SF), James Chesney (C)
Ronald Fair, Travis Culley, Joseph Burch, Lawrence O'Neill
 
SubsPortland State
Jacob Haley (PG), Hal Pless (SG), Douglas Holt (SF), Chris Purser (PF)
Shannon White, George King, Peter Robinson, Jonathan Deboer
 
12:21North CarolinaForest Swinney is whistled for traveling61-51
SubsNorth Carolina
Paul Sears (C)
Forest Swinney
 
SubsPortland State
Lynn Baker (C)
Martin Ellender
 
12:19Portland StateDouglas Holt is fouled in the backcourt by James Moore - foul #5 on James Moore, team foul #661-51
SubsNorth Carolina
Joseph Burch (SF)
James Moore
 
SubsPortland State 
12:05Portland StateLynn Baker knocks in the jumper in the lane set up by Chris Purser61-53
11:56North CarolinaThomas Mardis is fouled on the floor by Jacob Haley - foul #3 on Jacob Haley, team foul #561-53
LineupNorth Carolina
 PG - Thomas Mardis (fresh) 8 pts. 2 ast. 4 stl.
 SG - Jacob May (fresh) 5 pts. 3 ast. 2 stl.
 SF - Joseph Burch (fairly fresh) 5 pts. 2 ast.
 PF - James Chesney (fresh) 5 pts.
 C - Paul Sears (fresh)
 
LineupPortland State
 PG - Jacob Haley (fresh) 2 pts. 2 ast. 3 pf.
 SG - Hal Pless (fresh) 2 pts.
 SF - Douglas Holt (fresh) 2 pts.
 PF - Chris Purser (fresh) 6 pts. 5 reb.
 C - Lynn Baker (fairly fresh) 6 pts. 5 reb. 2 stl.
 
11:39North CarolinaJames Chesney knocks in the 3 pointer from the left wing64-53
11:33Portland StateLynn Baker hits a shot from close range and he's hacked by Paul Sears - foul #1 on Paul Sears, team foul #764-55
SubsNorth Carolina
Ross Hutchens (SG), Forest Swinney (PF)
Jacob May, James Chesney
 
SubsPortland State
Shannon White (PG), Jason Rankin (SG), David Engelhardt (SF), Martin Ellender (PF)
Jacob Haley, Hal Pless, Douglas Holt, Chris Purser
 
11:33Portland StateLynn Baker misses the free throw64-55
11:33North CarolinaForest Swinney gets the rebound64-55
11:22North CarolinaThomas Mardis buries a driving attempt near the basket on a great pass from Ross Hutchens66-55
10:58Portland StateMartin Ellender can't connect on a shot near the basket but he's fouled by Ross Hutchens - foul #1 on Ross Hutchens, team foul #866-55
SubsNorth Carolina
Travis Culley (SG), Lawrence O'Neill (C)
Thomas Mardis, Paul Sears
 
SubsPortland State
George King (SG), Peter Robinson (PF)
Jason Rankin, Lynn Baker
 
10:58Portland StateMartin Ellender makes the 1st free throw66-56
10:58Portland StateMartin Ellender makes the 2nd free throw66-57
10:45North CarolinaForest Swinney lays it in set up by Ross Hutchens68-57
10:32Portland StateGeorge King loses the dribble to Lawrence O'Neill68-57
10:16North CarolinaRoss Hutchens is whistled for a carry68-57
SubsNorth Carolina
Ronald Fair (PG), Jacob May (SG), James Chesney (SF)
Ross Hutchens, Travis Culley, Joseph Burch
 
SubsPortland State
Jacob Haley (PG), Douglas Holt (SF), Jonathan Deboer (C)
Shannon White, David Engelhardt, Martin Ellender
 
09:57Portland StateJacob Haley clanks a jumpshot from the free throw line but he's hacked by Ronald Fair - foul #1 on Ronald Fair, team foul #968-57
SubsNorth Carolina 
SubsPortland State
Chris Purser (SF)
Douglas Holt
 
09:57Portland StateJacob Haley makes the 1st free throw68-58
09:57Portland StateJacob Haley makes the 2nd free throw68-59
09:48North CarolinaRonald Fair is hacked by Jonathan Deboer - foul #2 on Jonathan Deboer, team foul #668-59
SubsNorth Carolina 
SubsPortland State
Hal Pless (SG)
George King
 
09:35North CarolinaRonald Fair buries a 3pt attempt from the left corner on a nice dish by James Chesney71-59
09:11Portland StateHal Pless misses short on a fadeaway from the right side71-59
09:10Portland StateChris Purser hits the follow up shot71-61
08:58North CarolinaLawrence O'Neill hits the finger roll on a great pass from James Chesney73-61
08:42Portland StateForest Swinney blocks the short jumper by Peter Robinson73-61
08:41North CarolinaJames Chesney grabs the board73-61
08:24North CarolinaJacob May clanks a 3 pointer from the right wing73-61
08:23North CarolinaJames Chesney tips it home75-61
07:58Portland StateChris Purser misses short on a fadeaway from the left wing75-61
07:56North CarolinaJames Chesney pulls down the rebound75-61
LineupNorth Carolina
 PG - Ronald Fair (fairly fresh) 15 pts. 2 ast.
 SG - Jacob May (fairly fresh) 5 pts. 3 ast. 2 stl.
 SF - James Chesney (fairly fresh) 10 pts. 2 ast.
 PF - Forest Swinney (tiring) 16 pts.
 C - Lawrence O'Neill (very tired) 10 pts. 7 reb. 2 blk. 3 pf.
 
LineupPortland State
 PG - Jacob Haley (fairly fresh) 4 pts. 2 ast. 3 pf.
 SG - Hal Pless (fairly fresh) 2 pts.
 SF - Chris Purser (fairly fresh) 8 pts. 6 reb.
 PF - Peter Robinson (fairly fresh) 15 pts. 5 reb.
 C - Jonathan Deboer (fairly fresh) 6 pts. 6 reb.
 
07:51North CarolinaForest Swinney buries a fadeaway jumper from just outside the lane on a great pass from Jacob May77-61
Game PlanNorth CarolinaNorth Carolina is playing a fastbreak offense and a fullcourt press (+2) 
Game PlanPortland StatePortland State is playing a fastbreak offense (uptempo) and a man to man (+2) 
07:46Portland StateJacob Haley is whistled for traveling77-61
SubsNorth Carolina
Thomas Mardis (PG), Travis Culley (SG), Joseph Burch (SF), Paul Sears (C)
Ronald Fair, Jacob May, James Chesney, Lawrence O'Neill
 
SubsPortland State
Shannon White (PG), George King (SG), David Engelhardt (SF), Martin Ellender (PF), Lynn Baker (C)
Jacob Haley, Hal Pless, Chris Purser, Peter Robinson, Jonathan Deboer
 
07:21North CarolinaJoseph Burch dunks the ball on a great pass from Thomas Mardis79-61
07:07Portland StateMartin Ellender hits the front of the rim on the jumper in the paint79-61
07:05North CarolinaThe rebound goes to Forest Swinney79-61
07:01North CarolinaThomas Mardis travels with the ball79-61
SubsNorth Carolina
Ross Hutchens (SG)
Travis Culley
 
SubsPortland State 
06:42Portland StateMartin Ellender hits a floater from close range on a nice dish by Shannon White79-63
06:27North CarolinaThomas Mardis comes up short on the jumper from just outside the lane79-63
06:26Portland StateThe rebound goes to George King79-63
06:13Portland StateGeorge King knocks in the 3pt attempt from the left corner79-66
05:58North CarolinaForest Swinney clanks a fadeaway from the right side but he's fouled by Martin Ellender - foul #3 on Martin Ellender, team foul #779-66
SubsNorth Carolina
Travis Culley (SG)
Thomas Mardis
 
SubsPortland State
Jason Rankin (SG), Douglas Holt (SF), Peter Robinson (PF)
George King, David Engelhardt, Martin Ellender
 
05:58North CarolinaForest Swinney misses the 1st free throw79-66
05:58North CarolinaForest Swinney makes the 2nd free throw80-66
05:40Portland StateDouglas Holt misses the 3 from straight away80-66
05:39North CarolinaForest Swinney gets the rebound80-66
05:35North CarolinaLynn Baker steals it from Travis Culley80-66
05:32Portland StateShannon White loses the dribble to Forest Swinney in the backcourt80-66
05:10North CarolinaRoss Hutchens travels with the ball80-66
SubsNorth Carolina
Ronald Fair (PG), Jacob May (SG), James Chesney (PF), Lawrence O'Neill (C)
Ross Hutchens, Travis Culley, Forest Swinney, Paul Sears
 
SubsPortland State
Jacob Haley (PG), Hal Pless (SG), Martin Ellender (C)
Shannon White, Jason Rankin, Lynn Baker
 
05:06Portland StateDouglas Holt double dribbles in the backcourt80-66
04:53North CarolinaLawrence O'Neill is fouled on the floor by Martin Ellender - foul #4 on Martin Ellender, team foul #880-66
SubsNorth Carolina
Thomas Mardis (PG)
Ronald Fair
 
SubsPortland State
David Engelhardt (SF), Chris Purser (PF)
Douglas Holt, Peter Robinson
 
04:53North CarolinaLawrence O'Neill makes the 1st free throw81-66
04:53North CarolinaLawrence O'Neill makes the 2nd free throw82-66
04:51Portland StateJames Chesney takes the ball from Chris Purser in the backcourt82-66
04:35North CarolinaThomas Mardis clanks a jumper from the right side82-66
04:34Portland StateChris Purser grabs the board82-66
04:30Portland StateHal Pless is called for a charge in the backcourt - foul #2 on Hal Pless, team foul #982-66
SubsNorth Carolina 
SubsPortland State
Jonathan Deboer (C)
David Engelhardt
 
04:16North CarolinaJacob May misses long on a 3 from the right wing but he's fouled by Jacob Haley - foul #4 on Jacob Haley, team foul #1082-66
SubsNorth Carolina 
SubsPortland State
George King (SG)
Jacob Haley
 
04:16North CarolinaJacob May misses the 1st free throw82-66
04:16North CarolinaJacob May makes the 2nd free throw83-66
04:16North CarolinaJacob May makes the 3rd free throw84-66
03:59Portland StateHal Pless is fouled on the floor by Lawrence O'Neill - foul #4 on Lawrence O'Neill, team foul #1084-66
SubsNorth Carolina
Ronald Fair (PG), Travis Culley (SG), Paul Sears (C)
Thomas Mardis, Jacob May, Lawrence O'Neill
 
SubsPortland State
David Engelhardt (SF), Peter Robinson (PF)
Chris Purser, Martin Ellender
 
03:59Portland StateHal Pless makes the 1st free throw84-67
03:59Portland StateHal Pless makes the 2nd free throw84-68
Game PlanNorth CarolinaNorth Carolina is playing a fastbreak offense and a fullcourt press (+2) 
Game PlanPortland StatePortland State is playing a fastbreak offense (uptempo) and a man to man (-1) 
03:44North CarolinaJoseph Burch makes the jumper from the right wing86-68
LineupNorth Carolina
 PG - Ronald Fair (fresh) 15 pts. 2 ast.
 SG - Travis Culley (tired) 2 ast. 3 pf.
 SF - Joseph Burch (tiring) 9 pts. 2 ast.
 PF - James Chesney (fairly fresh) 10 pts. 2 ast. 2 stl.
 C - Paul Sears (tiring)
 
LineupPortland State
 PG - Hal Pless (fairly fresh) 4 pts.
 SG - George King (fresh) 6 pts. 2 stl.
 SF - David Engelhardt (fairly fresh) 6 pts.
 PF - Peter Robinson (fairly fresh) 15 pts. 5 reb.
 C - Jonathan Deboer (fresh) 6 pts. 6 reb.
 
03:36Portland StateGeorge King misses badly on a 3pt attempt from the left corner86-68
03:34Portland StateDavid Engelhardt snags the offensive board86-68
03:20Portland StateHal Pless buries a 3pt shot from the right corner set up by Jonathan Deboer86-71
03:12North CarolinaRonald Fair scores on a 3pt shot from straight away89-71
02:56Portland StateJonathan Deboer misses the driving attempt near the basket89-71
02:55Portland StateDavid Engelhardt pulls down the offensive rebound89-71
02:47Portland StateDavid Engelhardt misses short on a fadeaway jumper from the left wing89-71
02:46North CarolinaPaul Sears pulls down the rebound89-71
02:41North CarolinaPeter Robinson is called for the reach on Ronald Fair - foul #3 on Peter Robinson, team foul #1189-71
SubsNorth Carolina
Ross Hutchens (SG), Jacob May (SF), Forest Swinney (PF), Lawrence O'Neill (C)
Travis Culley, Joseph Burch, James Chesney, Paul Sears
 
SubsPortland State
Jacob Haley (PG), Jason Rankin (SG), Douglas Holt (SF), Chris Purser (PF), Martin Ellender (C)
Hal Pless, George King, David Engelhardt, Peter Robinson, Jonathan Deboer
 
02:41North CarolinaRonald Fair makes the 1st free throw90-71
02:41North CarolinaRonald Fair makes the 2nd free throw91-71
02:26Portland StateChris Purser buries a pull-up jumper from the left side and he's hacked by Forest Swinney - foul #2 on Forest Swinney, team foul #1191-73
SubsNorth Carolina
Thomas Mardis (PG)
Ronald Fair
 
SubsPortland State 
02:26Portland StateChris Purser misses the free throw91-73
02:26North CarolinaForest Swinney grabs the board91-73
02:02North CarolinaLawrence O'Neill misses short on a pull-up jumper from the free throw line91-73
02:01Portland StateChris Purser grabs the defensive rebound91-73
01:55Portland StateDouglas Holt drills a driving attempt in the lane on a great pass from Martin Ellender and he's fouled by Lawrence O'Neill - foul #5 on Lawrence O'Neill, team foul #1291-75
SubsNorth Carolina
Travis Culley (SG), Joseph Burch (SF), Paul Sears (C)
Ross Hutchens, Jacob May, Lawrence O'Neill
 
SubsPortland State
Hal Pless (SG)
Jason Rankin
 
01:55Portland StateDouglas Holt makes the free throw91-76
01:33North CarolinaThomas Mardis connects on the jumper in the lane on a great pass from Forest Swinney93-76
01:29Portland StateMartin Ellender's pass is off the mark and out of bounds in the backcourt93-76
SubsNorth Carolina 
SubsPortland State
Jonathan Deboer (C)
Douglas Holt
 
01:18North CarolinaThomas Mardis misses the 3pt attempt from the left wing93-76
01:16Portland StateChris Purser pulls down the rebound93-76
00:58Portland StateMartin Ellender misses badly on a 3pt attempt from the left wing93-76
00:56Portland StateChris Purser pulls down the offensive rebound93-76
Game PlanNorth CarolinaNorth Carolina is playing a fastbreak offense and a fullcourt press (+4) 
Game PlanPortland StatePortland State is playing a quick shot offense (quick shot) and a man to man (-1) 
00:54Portland StatePaul Sears picks off the pass by Jonathan Deboer93-76
Game PlanNorth CarolinaNorth Carolina is playing a spread offense (hold ball) and a fullcourt press (+4) 
Game PlanPortland StatePortland State is playing a quick shot offense (quick shot) and a man to man (-1) 
00:27North CarolinaPaul Sears misses long on a jumpshot from the left wing but the foul's on Jonathan Deboer - foul #3 on Jonathan Deboer, team foul #1293-76
00:27North CarolinaPaul Sears makes the 1st free throw94-76
00:27North CarolinaPaul Sears misses the 2nd free throw94-76
00:27North CarolinaJoseph Burch pulls down the offensive rebound94-76
00:00North CarolinaThomas Mardis runs out the clock94-76