Rob Edwards' 13 points included two clutch free throws in the final seconds, and Arizona State held on to hand Oregon State its first Pac-12 loss of the season, 70-67 on Thursday night. The Sun Devils (12-5, 3-2 in Pac-12) have won 10 straight games over the Beavers at Wells Fargo Arena.