Via Coley Cleary, USA TODAY SMG

The USC Trojans host the rival UCLA Bruins on Saturday night in the final regular-season game for both teams in Los Angeles.

The Trojans are coming off a tough loss to Oregon last weekend. The loss snapped a three-game winning streak for the Trojans and dropped them to 8-3 overall and 6-2 in the Big Ten.

The Bruins have struggled this season and come into Saturday night on a four-game losing streak. The slump has eliminated them from bowl eligibility and has them at 3-8 on the season.

If you're looking to get back in the swing of football season and need some betting advice for Saturday's matchup in Los Angeles, we've got you covered. Here are the latest odds for the game, courtesy of BetMGM.

USC vs UCLA game odds:

All college football odds via BetMGM

  • Spread: USC -21.5 (-105), UCLA +21.5 (-115)
  • Money Line: USC -2000, UCLA +1000
  • Over-Under: Over 59.5 (-105), Under 59.5 (-115)

USC vs UCLA prediction, pick:

The Trojans were effectively eliminated from CFP contention with the loss to Oregon last weekend and are looking to take their frustrations out on UCLA. The Bruins have not been good this year and are giving up a ton of points. The Trojans are going to have no trouble scoring early and often on the Bruins. The Trojans win this one in a rout.

Prediction: USC 45, UCLA 17

Best Bet: USC -21.5, Over 59.5

USC vs UCLA channel, start time, streaming:

Time: 7:30 p.m. ET

TV Channel: NBC

Live Stream: NBC App

Watch USC vs. UCLA on FuboTV (Free Trial)

Get more betting analysis and predictions at Sportsbook Wire.

This article originally appeared on College Sports Wire: USC vs UCLA: College Football Betting Odds, Pick

Reporting by Adam Childs, College Sports Wire / College Sports Wire

USA TODAY Network via Reuters Connect