Shannon Evans scored seven of his 22 points in a late 10-0 run and No. 11 Arizona State held on to beat Oregon State 77-75 on Saturday.
Cody Justice added 14 points, including four 3-pointers, for the Sun Devils (14-3, 2-3 Pac-12), who were coming off an upset home loss to Oregon on Thursday night.
Stephen Thompson Jr. scored 21 for the Beavers (10-7, 2-3), including five 3s (in 10 attempts).
Arizona State prevailed despite an off night from point guard Tra Holder. The Pac-12’s leading scorer at 20.9 points per game made 1 of 9 shots for four points.
Tres Tinkle scored 18 for Oregon State but missed a 3-pointer that would have won the game at the buzzer. Thompson’s little brother Trevor added 11 points, as did teammate Drew Eubanks.
Evans had all of his 22 points in the second half while Remy Martin scored 12 and De’Quon Lake 11 for the Sun Devils.
The Beavers, who also played Arizona close on Thursday but lost on a late Wildcat rally, have not beaten a Top 25 team on the road since a win at then-No. 15 Washington on Jan. 5, 1985.