OddsShark Top Sportsbooks

USC holds off Oregon State

The fourth-ranked USC Trojans had their hands full Saturday night as they got past the Oregon State Beavers 42-36.

USC failed to cover the 21-point spread, while the combined score sailed OVER the posted total of 52.

Allen Bradford led USC with 147 yards rushing with a pair of touchdowns. Sean Canfield threw for 330 yards with three touchdowns in the loss.