Brandon Wiley scored 14 for Idaho and the Vandals held off Oregon's second-half rally to win 69-65 Tuesday night.
Landon Tatum added 11 points for Idaho (6-5), which won the last nonconference game on Oregon's McArthur Court. The Ducks will move into Matthew Knight Arena in two weeks.
Joevan Catron led all scorers with 18 points for Oregon (7-5), which made just 7 of 29 3-point attempts and was outshot 61-32 percent in the first half and 49-34 percent overall.
E.J. Singler added 11 points for the Ducks and Malcolm Armstead had 10 points.
Catron scored 14 in the second half, including eight straight at one point and the first six points in a 10-2 run that gave the Ducks a 55-54 lead — their first of the second half — with 9:38 to play.
The Vandals had taken a 52-47 advantage at the 14:03 mark on a layup by Kyle Baron. But they missed seven straight attempts from the field before Deremy Geiger hit a 3-pointer with 5:10 to play.
Idaho went 7-for-8 from the free-throw line and eventually reclaimed the lead, 57-55, after a pair of foul shots by Stephen Madison. Geiger's 3-pointer two minutes later put the Vandals ahead 62-55.
Armstead made 1 of 2 free throws with 1:34 to play to cut the Ducks deficit to a basket, 64-62, but Wiley answered with a score inside and Oregon missed its next four shots as the Vandals built a 69-62 advantage in the final minute before Armstead hit a 3-pointer at the buzzer.
After nine lead changes and five ties, the Vandals held a 40-35 lead at the break.