The top team in the Pac-12 South will host the bottom team Saturday, when Colorado travels to take on the USC Trojans.

The Buffaloes recorded both of their wins in non-conference play, defeating UMass handily on the road before taking care of Hawaii at home. Their other non-conference game, the neutral-site opener against Colorado State, was a two-touchdown loss. In Pac-12 play, the Buffaloes have faced Arizona State, Cal and Oregon State, losing all three games but the latter two by a single possession.

USC is coming off its second close win over a highly-ranked, undefeated conference foe this season, defeating Arizona a month after doing the same to Stanford. It hasn’t all been roses for the Trojans — losses to Boston College and Arizona State blemish their otherwise unbeaten record, and they may have to win out to ensure the Sun Devils don’t catch them. USC continues to play undermanned, and hasn’t fared well in shootouts so far this season (USC’s two losses were the only two Trojan games in which both teams scored at least 30 points).

How to watch, listen, and stream

Game time: 6 p.m. ET.

TV: Pac-12 Network.

Radio: USC home games are available on ESPN radio. For a list of Colorado affiliates, check here.

Online streaming: Pac-12 Networks Live.

Our sites on these teams

The numbers

Rankings and records: USC is ranked No. 22 in the AP Poll and No. 25 in the Coaches Poll. Colorado is not ranked in either poll. The Trojans are 4-2, with a 3-1 record in conference play. The Buffaloes are 2-4, with an 0-3 record …read more