Devoe Joseph scored 15 points to lead four Oregon players in double figures, and the Ducks used a surge midway through the second half to beat Arizona State 67-58 on Thursday night.
Trent Lockett scored a season-high 23 points for the Sun Devils, one off his career best.
Tony Woods added 12 points, E.J. Singler 11 and Garret Sim 10 for Oregon (12-5, 3-2 Pac-12). Carrick Felix was the only other player in double figures for Arizona State (5-11, 1-3) with 11.
The Ducks used a 10-2 run to take the lead for good at 51-47 on a 3-pointer by Tyrone Nared with 11:57 remaining. Singler made big plays on consecutive possessions down the stretch, sinking a 3-pointer, then grabbing a loose ball after an Oregon miss for a dunk.