The Trojans could not get their offense going in a frustrating Cotton Bowl loss to the Buckeyes on Friday night at AT&T Stadium.
The No. 8 Trojans (11-2) face off against No. 5 Ohio State (11-2) Friday night in a showdown between the Pac-12 and Big Ten champions.
The Trojans remained undefeated at home and secured the Victory Bell for a year, but they continued to show the same weaknesses they have fought since the first week of the season.
The win clinched the Pac-12 South for USC, which will play in the Pac-12 Championship Game on Dec. 1
USC squandered a 22-point lead in the second half but managed to avoid embarrassment with another late rally.
Coming off a disappointing loss at Notre Dame, USC came back strong with a dominant win over Arizona State on the road.
The game was a test of the grandest proportions. And in a stumbling season full of disappointing outings, the Trojans failed to pass, collapsing in a 49-14 loss.
Trailing by 14 entering the second half, the Trojans made a comeback to push past Utah at the Coliseum.
Follow along with our live coverage as USC takes on Utah at the Coliseum.
The Trojans rebounded from a tough loss at Washington State with a win over Oregon State.