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

USA TODAY National
Columbia Daily Tribune Sports
The Oregonian Public Safety
Alabama Local News
SuperTalk News
NFL Buffalo Bills
NFL News
The Denver Post
The Journal Gazette
NFL Cleveland Browns
New York Post Sports
Salisbury Post