Elgin Cook matched his career high with 26 points to lead No. 13
Dillon Brooks added 19 points for the Ducks (23-6, 12-4
Oregon finished its fifth unbeaten home season in history at 18-0, and its first since 2001-02 when it won its only Pac-12 regular-season title.
Andrew Andrews scored 16 of his 21 points in the second half to lead the Huskies (16-13, 8-9), and Dejounte Murray had 20.
Tre'Shaun Fletcher added 13 points, connecting on all three of his three-point tries, and George King finished with nine points, including a pair of three-pointers down the stretch for Colorado (21-9, 10-7).
Tra Holder had 16 points for Arizona State (14-15, 4-12), which could not avoid its fourth straight loss. Gerry Blakes added 15 points and Eric Jacobsen 14 for the Sun Devils.
Drew Eubanks added 13 points, nine rebounds and four blocks and Tres Tinkle scored 13 points for Oregon State (17-10, 8-8).
Payton usually wears No. 1, but on Sunday, he donned the jersey No. 20 worn by his father, former Oregon State and NBA great Gary Payton, who was in attendance.