The Buffaloes (11-4, 1-2 Pac-12) ran their home record to 7-0 this season and kept the Trojans (6-10, 1-2) searching for that elusive road win. USC has now dropped 14 straight away from the Galen Center.
Eric Wise finished with 16 points for the Trojans, which haven't won on the road since Nov. 30, 2011, at UC Riverside.
Andre Roberson, one of the top rebounders in the nation, didn't start for the first time in 49 games. Colorado coach Tad Boyle declined to give a reason for Roberson's benching before the game, but said he would address the situation later.
The junior forward anxiously sat in his seat for just over four minutes, before being summoned into the game by Boyle. Roberson finished with 11 points and grabbed eight rebounds.