The Ducks shot 48.2 percent from the field to Arizona's 53.2 percent. From 3-point range, Oregon was 8 of 26, Arizona 6 of 16. At the foul line, Oregon made 21 of 24 while Arizona dropped 34 of 37.

Oregon and Arizona went back and forth in the first half, with the Wildcats leading most of the way and 41-38 at the break despite a 13-0 Ducks run.

The second half was just as up and down, with UA leading 51-40 before a Ducks surge gave UO a 75-71 advantage. But the Wildcats took the lead for good at 78-77 with 2:53 remaining.

• Oregon State nearly made it a sweep of ASU by the Oregon schools, but the Sun Devils hit on nearly every possession down the stretch to avert another upset.

Arizona State, which had lost to Oregon on Thursday, trailed by 13 points midway through the second half and led for only 10 of the 40 minutes.

Stephen Thompson Jr. and Tres Tinkle led OSU on offense with 21 and 18 points, respectively. Tinkle added a game-high 10 rebounds, but missed on a hurried 3-point try off the dribble in the final second. It would have given OSU the lead.

The Beavers led 34-33 at the half — without shooting a free throw. ASU was 6 of 9 from the foul line in the half.

A 15-3 run early in the second half got the Beavers a 12-point lead.

ASU finished with a big edge at the free-throw line, making 16 of 22 to OSU's 6 of 9.

The Beavers fell to 2-3 in the Pac-12 and 10-7 overall.

Arizona State improved to 14-3 for the season and 2-3 in league games.