Sophomore Javorius Allen ran for a career-best 145 yards and three touchdowns and No. 23 Southern California beat Colorado 47-29 in 29-degree weather, tied for the second-coldest kickoff in the Trojans' storied history.

The Trojans (9-3, 6-2 Pac-12) improved to 8-0 all-time against the Buffaloes (4-7, 1-7) while improving to 6-1 under interim coach Ed Orgeron.

The only downer for the Trojans was getting left out in the cold in the Pac-12 race as No. 19 Arizona State held off UCLA 38-33 earlier Saturday to clinch the South division.

The Buffaloes saw their slim bowl hopes come to an end in what might have been star receiver Paul Richardson's final home game. He didn't catch a pass until midway through the third quarter, and by that time, the Buffs trailed by 30.