EUGENE, Ore. (AP) Francis Okoro earned his way into Oregon Ducks's eighth different starting lineup two games ago with sheer effort.
The freshman from Nigeria has since showed off what the Ducks have been seeing on the practice court.
Louis King scored 19 points and Payton Pritchard had 18 as Oregon raced past Arizona State Sun Devils 79-51 on Thursday night.
Okoro's season-high 10 rebounds helped the Ducks dominate the Sun Devils 44-26 on the glass. ASU came into the game as the Pac-12's top rebounding team.
''Francis has been practicing so well,'' Oregon coach Dana Altman said, ''and it's given him some confidence because he knows he's working his tail off. I'm really happy. Ten rebounds is a really great effort.''
The 6-foot-9 Okoro had eight rebounds in the second half as the Ducks muscled the bigger Sun Devils inside for a 26-8 edge in points in the paint and a 25-11 margin in rebounds. Oregon also outscored ASU 45-25 over the final 20 minutes.
''We're not really a very physical team and we've got a lot of work to do in the offseason to get our guys bigger,'' Altman said. ''We're a little on the skinny side, but Francis gives us a little physicality in there.''
Ehab Amin added 11 points off the bench for the Ducks (16-12, 7-8 Pac-12), who snapped a three-game losing streak. Oregon scored the first 12 points of the second half to lead 46-26 and never allowed the Sun Devils to get closer than 17 points the rest of the way.
''We've had good defensive efforts in the first half,'' Altman said, ''but that was our best one in the second.''
The Ducks also held the conference's top scoring team to 28 points below its season average. ASU's previous low was 65 points against Vanderbilt, and the 26 rebounds also were a season low.
''The things that we've done the very best at this year just weren't there,'' ASU coach Bobby Hurley said. ''We got outrebounded by 18 and that's an underrated, poor number for us for how we've rebounded the entire season.
''In a game where you're missing as many shots as we were missing, there were plenty of opportunities to rebound the ball, and we didn't do that, either.''
Remy Martin had 13 points and Rob Edwards 11 to lead the Sun Devils (19-9, 10-6), who had won three in a row. ASU's top three scorers in Pac-12 play - Luguentz Dort, Martin and Edwards - shot a combined 9 of 34 for the game.
The Sun Devils finished 17 of 53 overall (32.1 percent), their second-worst shooting performance of the season. They also went 3 for 24 from 3-point range (12.5 percent), yet another season low.
Adding to ASU's misery were 14 turnovers, including eight in the second half.
''Our offense was dysfunctional tonight,'' Hurley said, ''just in terms of turnovers and the poor shooting percentage.''
Oregon ended the first half up 34-26 thanks to King's 11 points and its 5-of-13 shooting from 3-point range. The Sun Devils had a 20-14 edge in points in the paint and missed several more chances at the rim, but they also were just 1 of 12 from the arc.
BIG PICTURE
Arizona State's loss handed Washington the outright Pac-12 regular-season title even though the Huskies lost at California, which snapped a 16-game losing streak. The Sun Devils still have a half-game lead over Oregon State and Utah for second place.
Oregon kept its slim chances for a Pac-12 Tournament bye alive with three games to go. The bigger concern for the Ducks might be avoiding an 8-9 matchup in the first round, with the winner facing champion Washington in the quarterfinals.
STAT OF THE NIGHT
Arizona State missed its first nine shots of the second half, including five 3-pointers, and had four turnovers before Dort's steal and layup made it 46-29 with 12:54 to go.
EYE ON THE PRIZE
Hurley, who was hit with a technical foul midway through the second half, said his focus with three games left in the regular season is Pac-12 Tournament seeding. ''I know what wins we have in our pocket and they're considerably better than most that are in our position,'' he said. ''We're 19-9 and that's a really solid record and we're well over .500 in our conference, so I think what we've done to this point is very good. You've got be playing well at this time of the year, so it's frustrating that we had this effort tonight, but we have another opportunity on Sunday.''
UP NEXT
Arizona State: At Oregon State on Sunday.
Oregon: Hosts Arizona on Saturday night.
Copyright 2019 by AP. Any commercial use or distribution without the express written consent of AP is strictly prohibited.
1st Half
ASU
Sun Devils
26
ORE
Ducks
34
Time
Team
Play
Score
20:00
Jumpball received by Arizona State
19:40
+2
Luguentz Dort made dunk, assist by Remy Martin
2-0
19:23
Francis Okoro missed layup
19:21
Defensive rebound by Zylan Cheatham
19:18
+3
Remy Martin made 3-pt. jump shot
5-0
18:52
+2
Louis King made driving dunk
5-2
18:38
Remy Martin missed floating jump shot
18:36
Defensive rebound by Kenny Wooten
18:21
Shooting foul on Romello White
18:21
Francis Okoro missed 1st of 2 free throws
18:21
Francis Okoro missed 2nd of 2 free throws
18:21
Defensive rebound by Romello White
18:00
Rob Edwards missed jump shot, blocked by Francis Okoro
17:58
Offensive rebound by Arizona State
17:52
Zylan Cheatham missed jump shot
17:50
Offensive rebound by Remy Martin
17:46
Remy Martin missed 3-pt. jump shot
17:25
+3
Paul White made 3-pt. jump shot, assist by Francis Okoro
5-5
17:09
Personal foul on Louis King
17:00
Luguentz Dort missed 3-pt. jump shot
16:58
Defensive rebound by Payton Pritchard
16:40
Louis King missed 3-pt. jump shot
16:38
Defensive rebound by Rob Edwards
16:14
Rob Edwards missed 3-pt. jump shot
16:12
Defensive rebound by Kenny Wooten
16:02
Paul White missed 3-pt. jump shot
16:00
Offensive rebound by Oregon
15:45
Personal foul on Romello White
15:24
Lost ball turnover on Payton Pritchard
15:24
Shooting foul on Paul White
15:24
De'Quon Lake missed 1st of 2 free throws
15:24
+1
De'Quon Lake made 2nd of 2 free throws
6-5
15:13
Personal foul on Zylan Cheatham
15:11
Bad pass turnover on Victor Bailey Jr., stolen by Luguentz Dort
15:09
Traveling violation turnover on Luguentz Dort
14:48
Paul White missed jump shot, blocked by De'Quon Lake
14:46
Offensive rebound by Oregon
14:41
Payton Pritchard missed jump shot
14:39
Defensive rebound by De'Quon Lake
14:30
Bad pass turnover on Luguentz Dort, stolen by Victor Bailey Jr.
14:26
Shooting foul on Rob Edwards
14:26
+1
Louis King made 1st of 2 free throws
6-6
14:26
+1
Louis King made 2nd of 2 free throws
6-7
14:03
Luguentz Dort missed dunk
14:01
Defensive rebound by Victor Bailey Jr.
13:40
+2
Payton Pritchard made reverse layup
6-9
13:12
Remy Martin missed 3-pt. jump shot
13:10
Defensive rebound by Oregon
13:05
+2
Rob Edwards made floating jump shot
8-9
13:05
Shooting foul on Victor Bailey Jr.
13:05
+1
Rob Edwards made free throw
9-9
12:53
Paul White missed 3-pt. jump shot
12:51
Offensive rebound by Francis Okoro
12:43
Francis Okoro missed layup, blocked by De'Quon Lake
12:41
Defensive rebound by Rob Edwards
12:27
Taeshon Cherry missed 3-pt. jump shot
12:25
Defensive rebound by Ehab Amin
12:14
Victor Bailey Jr. missed 3-pt. jump shot
12:12
Offensive rebound by Oregon
11:59
Personal foul on De'Quon Lake
11:43
+3
Ehab Amin made 3-pt. jump shot, assist by Payton Pritchard
9-12
11:31
Shooting foul on Victor Bailey Jr.
11:31
+1
Rob Edwards made 1st of 3 free throws
10-12
11:31
Rob Edwards missed 2nd of 3 free throws
11:31
Rob Edwards missed 3rd of 3 free throws
11:31
Defensive rebound by Francis Okoro
11:09
Francis Okoro missed jump shot, blocked by De'Quon Lake
11:07
Offensive rebound by Will Richardson
10:56
+2
Will Richardson made jump shot
10-14
10:33
Rob Edwards missed 3-pt. jump shot
10:31
Offensive rebound by De'Quon Lake
10:25
Bad pass turnover on Taeshon Cherry, stolen by Ehab Amin
10:16
Will Richardson missed 3-pt. jump shot
10:14
Offensive rebound by Ehab Amin
10:09
+2
Ehab Amin made tip-in
10-16
10:03
Bad pass turnover on Rob Edwards
9:43
Louis King missed 3-pt. jump shot
9:41
Defensive rebound by De'Quon Lake
9:30
Taeshon Cherry missed 3-pt. jump shot
9:28
Offensive rebound by De'Quon Lake
9:10
+2
De'Quon Lake made layup, assist by Remy Martin
12-16
8:38
Bad pass turnover on Payton Pritchard, stolen by Luguentz Dort
8:32
+2
Taeshon Cherry made layup, assist by Remy Martin
14-16
8:11
Offensive foul on Kenny Wooten
8:11
Turnover on Kenny Wooten
7:48
+2
De'Quon Lake made dunk, assist by Remy Martin
16-16
7:42
Offensive foul on Will Richardson
7:42
Turnover on Will Richardson
7:32
Luguentz Dort missed 3-pt. jump shot
7:30
Defensive rebound by Louis King
7:15
Lost ball turnover on Louis King
6:48
Remy Martin missed jump shot
6:46
Personal foul on De'Quon Lake
6:29
+3
Payton Pritchard made 3-pt. jump shot, assist by Will Richardson
16-19
6:04
Rob Edwards missed layup
6:02
Defensive rebound by Kenny Wooten
5:39
+2
Payton Pritchard made driving layup
16-21
5:13
Remy Martin missed layup
5:11
Defensive rebound by Louis King
4:51
Payton Pritchard missed 3-pt. jump shot
4:49
Defensive rebound by Zylan Cheatham
4:41
Taeshon Cherry missed 3-pt. jump shot
4:39
Defensive rebound by Payton Pritchard
4:33
Payton Pritchard missed layup
4:31
Offensive rebound by Paul White
4:24
Paul White missed jump shot
4:24
Defensive rebound by Rob Edwards
4:24
+2
Remy Martin made driving layup
18-21
3:55
+3
Louis King made 3-pt. jump shot
18-24
3:30
+2
Zylan Cheatham made floating jump shot
20-24
3:15
+2
Paul White made driving layup
20-26
3:05
Rob Edwards missed 3-pt. jump shot
3:03
Offensive rebound by Arizona State
2:56
Remy Martin missed layup
2:54
Offensive rebound by Luguentz Dort
2:53
+2
Luguentz Dort made tip-in
22-26
2:35
Traveling violation turnover on Ehab Amin
2:30
Remy Martin missed 3-pt. jump shot
2:28
Defensive rebound by Miles Norris
2:23
+3
Louis King made 3-pt. jump shot, assist by Payton Pritchard
22-29
2:21
Shooting foul on Kimani Lawrence
2:21
+1
Louis King made free throw
22-30
2:09
+2
Zylan Cheatham made driving layup
24-30
1:49
Personal foul on Romello White
1:49
+1
Francis Okoro made 1st of 2 free throws
24-31
1:49
+1
Francis Okoro made 2nd of 2 free throws
24-32
1:28
Out of bounds turnover on Zylan Cheatham
1:16
Ehab Amin missed 3-pt. jump shot
1:14
Offensive rebound by Oregon
1:13
Offensive foul on Louis King
1:13
Turnover on Louis King
59.0
+2
Zylan Cheatham made dunk, assist by Remy Martin
26-32
21.0
+2
Francis Okoro made layup
26-34
0.0
Bad pass turnover on Luguentz Dort, stolen by Ehab Amin
2nd Half
ASU
Sun Devils
25
ORE
Ducks
45
Time
Team
Play
Score
19:49
Bad pass turnover on Kenny Wooten
19:38
Luguentz Dort missed layup
19:36
Defensive rebound by Francis Okoro
19:31
+2
Kenny Wooten made alley-oop shot, assist by Payton Pritchard
26-36
19:02
Remy Martin missed jump shot
19:00
Offensive rebound by De'Quon Lake
18:44
Luguentz Dort missed jump shot
18:42
Offensive rebound by De'Quon Lake
18:43
Personal foul on Payton Pritchard
18:34
Lost ball turnover on Zylan Cheatham, stolen by Louis King
18:12
Personal foul on De'Quon Lake
17:58
Paul White missed 3-pt. jump shot
17:56
Defensive rebound by Romello White
17:45
Rob Edwards missed 3-pt. jump shot
17:43
Defensive rebound by Francis Okoro
17:37
Traveling violation turnover on Paul White
17:27
Romello White missed layup
17:25
Defensive rebound by Paul White
17:11
+2
Kenny Wooten made layup, assist by Louis King
26-38
16:56
Bad pass turnover on Remy Martin
16:46
Louis King missed 3-pt. jump shot
16:44
Offensive rebound by Francis Okoro
16:28
+3
Payton Pritchard made 3-pt. jump shot
26-41
16:10
Kimani Lawrence missed 3-pt. jump shot
16:08
Defensive rebound by Francis Okoro
16:00
Kenny Wooten missed jump shot
15:58
Defensive rebound by Vitaliy Shibel
15:45
Taeshon Cherry missed 3-pt. jump shot
15:43
Defensive rebound by Ehab Amin
15:22
+2
Ehab Amin made jump shot, assist by Paul White
26-43
15:05
Vitaliy Shibel missed 3-pt. jump shot
15:03
Defensive rebound by Francis Okoro
14:43
Shooting foul on Vitaliy Shibel
14:43
Francis Okoro missed 1st of 2 free throws
14:43
+1
Francis Okoro made 2nd of 2 free throws
26-44
14:29
Personal foul on Louis King
14:24
Lost ball turnover on Elias Valtonen, stolen by Ehab Amin
14:20
+2
Ehab Amin made layup, assist by Paul White
26-46
14:07
Shooting foul on Francis Okoro
14:07
+1
Luguentz Dort made 1st of 2 free throws
27-46
14:07
Luguentz Dort missed 2nd of 2 free throws
14:07
Defensive rebound by Francis Okoro
13:44
Francis Okoro missed hook shot
13:42
Offensive rebound by Ehab Amin
13:31
Ehab Amin missed tip-in
13:29
Defensive rebound by De'Quon Lake
13:25
Bad pass turnover on Zylan Cheatham, stolen by Paul White
13:25
Ehab Amin missed layup
13:24
Personal foul on Francis Okoro
13:13
Luguentz Dort missed 3-pt. jump shot
13:11
Defensive rebound by Payton Pritchard
12:57
Bad pass turnover on Ehab Amin, stolen by Luguentz Dort
12:50
+2
Luguentz Dort made driving layup
29-46
12:38
Personal foul on Luguentz Dort
12:29
+2
Kenny Wooten made dunk, assist by Ehab Amin
29-48
12:11
Taeshon Cherry missed 3-pt. jump shot
12:09
Defensive rebound by Ehab Amin
12:02
+2
Louis King made layup, assist by Ehab Amin
29-50
11:50
+3
Remy Martin made 3-pt. jump shot
32-50
11:36
Payton Pritchard missed layup
11:34
Offensive rebound by Kenny Wooten
11:29
Kenny Wooten missed layup, blocked by De'Quon Lake
11:29
Offensive rebound by Payton Pritchard
11:29
Personal foul on De'Quon Lake
11:29
Personal foul on Kimani Lawrence
11:27
+2
Louis King made hook shot, assist by Payton Pritchard
32-52
11:11
Personal foul on Victor Bailey Jr.
11:09
+2
De'Quon Lake made dunk, assist by Luguentz Dort
34-52
10:50
Unsportsmanlike technical foul on Arizona State
10:50
Payton Pritchard missed 1st of 2 free throws
10:50
+1
Payton Pritchard made 2nd of 2 free throws
34-53
10:44
+2
Louis King made driving layup
34-55
10:33
Personal foul on Louis King
10:26
Bad pass turnover on Zylan Cheatham, stolen by Payton Pritchard
10:23
+2
Payton Pritchard made layup
34-57
10:23
Shooting foul on Luguentz Dort
10:23
+1
Payton Pritchard made free throw
34-58
9:59
Personal foul on Ehab Amin
9:59
+1
Rob Edwards made 1st of 2 free throws
35-58
9:59
+1
Rob Edwards made 2nd of 2 free throws
36-58
9:41
Traveling violation turnover on Will Richardson
9:31
Luguentz Dort missed 3-pt. jump shot
9:29
Defensive rebound by Will Richardson
9:17
Personal foul on Luguentz Dort
9:17
+1
Payton Pritchard made 1st of 2 free throws
36-59
9:17
+1
Payton Pritchard made 2nd of 2 free throws
36-60
9:05
Rob Edwards missed jump shot
9:03
Defensive rebound by Paul White
8:56
Ehab Amin missed 3-pt. jump shot
8:54
Defensive rebound by Rob Edwards
8:48
+2
Rob Edwards made driving layup
38-60
8:30
+2
Payton Pritchard made jump shot
38-62
8:17
Personal foul on Payton Pritchard
8:17
+1
Rob Edwards made 1st of 2 free throws
39-62
8:17
Rob Edwards missed 2nd of 2 free throws
8:17
Defensive rebound by Paul White
7:57
Paul White missed layup, blocked by Zylan Cheatham
7:56
Offensive rebound by Oregon
7:50
Bad pass turnover on Will Richardson, stolen by Elias Valtonen
7:41
+2
Zylan Cheatham made dunk, assist by Remy Martin
41-62
7:18
Paul White missed 3-pt. jump shot
7:16
Defensive rebound by Zylan Cheatham
7:09
+3
Remy Martin made 3-pt. jump shot
44-62
6:45
+2
Ehab Amin made driving layup
44-64
6:38
Remy Martin missed 3-pt. jump shot
6:36
Defensive rebound by Kenny Wooten
6:20
+2
Louis King made jump shot
44-66
6:02
Bad pass turnover on Remy Martin, stolen by Payton Pritchard
5:56
Louis King missed 3-pt. jump shot
5:54
Offensive rebound by Kenny Wooten
5:54
Ehab Amin missed 3-pt. jump shot
5:52
Personal foul on Payton Pritchard
5:52
+1
Zylan Cheatham made 1st of 2 free throws
45-66
5:52
Zylan Cheatham missed 2nd of 2 free throws
5:52
Defensive rebound by Kenny Wooten
5:27
Bad pass turnover on Ehab Amin, stolen by Luguentz Dort
5:24
Traveling violation turnover on Luguentz Dort
5:01
Shooting foul on Luguentz Dort
5:01
Payton Pritchard missed 1st of 2 free throws
5:01
Payton Pritchard missed 2nd of 2 free throws
5:01
Defensive rebound by Zylan Cheatham
4:52
Rob Edwards missed layup
4:50
Offensive rebound by Rob Edwards
4:43
Personal foul on Will Richardson
4:43
+1
Remy Martin made 1st of 2 free throws
46-66
4:43
+1
Remy Martin made 2nd of 2 free throws
47-66
4:26
Louis King missed dunk
4:24
Offensive rebound by Victor Bailey Jr.
4:15
Will Richardson missed jump shot
4:13
Offensive rebound by Francis Okoro
4:07
+2
Francis Okoro made dunk
47-68
3:54
Remy Martin missed jump shot
3:52
Defensive rebound by Francis Okoro
3:37
+3
Will Richardson made 3-pt. jump shot, assist by Paul White
47-71
3:18
Shooting foul on Francis Okoro
3:18
Zylan Cheatham missed 1st of 2 free throws
3:18
Zylan Cheatham missed 2nd of 2 free throws
3:18
Offensive rebound by Kimani Lawrence
3:17
Lost ball turnover on Kimani Lawrence, stolen by Paul White
2:58
Paul White missed 3-pt. jump shot
2:56
Defensive rebound by Arizona State
2:55
Personal foul on Francis Okoro
2:55
Romello White missed 1st of 2 free throws
2:55
+1
Romello White made 2nd of 2 free throws
48-71
2:30
+3
Victor Bailey Jr. made 3-pt. jump shot, assist by Will Richardson
48-74
2:09
Shooting foul on Will Richardson
2:09
+1
Rob Edwards made 1st of 2 free throws
49-74
2:09
+1
Rob Edwards made 2nd of 2 free throws
50-74
1:43
+2
Will Richardson made driving layup
50-76
1:33
Personal foul on Victor Bailey Jr.
1:33
Kimani Lawrence missed 1st of 2 free throws
1:33
+1
Kimani Lawrence made 2nd of 2 free throws
51-76
1:20
+3
Victor Bailey Jr. made 3-pt. jump shot, assist by Miles Norris