The Wildcats (6-2 overall, 4-1 Pac-12) enter on a four-game winning streak behind the legs and arm of quarterback Khalil Tate.
USC (7-2, 5-1) is coming off a 48-17 win against ASU.
We predicted the game here, and here’s how you can tune in.
Game time: 7:45 p.m. MST
Live stream: WatchESPN
Announcers: Mark Jones (play-by-play), Rod Gilmore (analyst) and Quint Kessenich (reporter)
Radio stream: Arizona IMG Sports Network
Tucson stations: 107.5 FM and 1290 AM
Phoenix station: 910 AM
Announcers: Brian Jeffries (play-by-play), Lamont Lovett (analyst), and Dana Cooper (sideline)
Satellite Radio: Sirius 84, XM 84 (Arizona radio call)
Series History: USC leads, 32-8
Last Meeting: USC 48, Arizona 14 (Oct. 15, 2016 at Tucson, Ariz.)
Streak: USC has won last 4 meetings