Spencer Dinwiddie scored 24 points, including six free throws in the final two minutes, as Colorado held off Oregon State for a 72-68 win Sunday night.
Josh Scott added 17 points and Andre Roberson seven points and 10 rebounds for Colorado (16-7, 6-5 Pac-12), which overcame a seven-point second-half deficit.
Roberto Nelson had 21 points and Ahmad Starks scored 20 points for Oregon State (12-12, 2-9). Joe Burton had 15 points and 12 rebounds for the Beavers.
Colorado, which finished a two-game sweep of the Oregon schools, took the lead for good at 65-63 on Xavier Johnson's offensive rebound and dunk with 2:27 left.
Dinwiddie scored 17 of his 24 points in the second half for the Buffaloes, who got the win despite Oregon State's 39-30 rebounding edge.