The USC Trojans traveled to Tucson to take on the Arizona Wildcats and keep their hopes for a BCS bowl game alive. They left the desert with a reminder of how good Arizona can be when Rich Rodriguez isn't making costly mistakes.
Arizona survived a late USC rally to secure a 39-36 win. The Trojans ran out of time on their final drive and watched Matt Barkley's Hail Mary attempt from Arizona's 48-yard line bounce to the turf in the end zone.
The game ended up being all about streaks.
USC was shaky early in the game primarily due to a pair of turnovers, plus a turnover on downs deep in Wildcat territory.
The result was Arizona holding a 10-0 lead at the end of the first quarter.
The Trojans settled down, and a pair of Marqise Lee touchdown receptions gave them a 28-13 lead five minutes into the third quarter.
However, another lost fumble and failed attempt to convert a fourth-down play helped Arizona rattle off 26 straight points.
Both defenses struggled to stop the opposing offense. USC compiled 618 yards of offense, while Arizona picked up 588.
The game ended with a Hail Mary pass just falling off Lee's fingertips. He finished with a record-setting 345 receiving yards and two TDs, but it was the inability to get the last 48 that kept the Trojans from stealing the win.
Matt Barkley is over 400 yards passing on the day.He has tied the school record for 400+ yard passing days with Carson Palmer. #USC— USC Trojans (@USC_Athletics) October 27, 2012
Arizona quarterback Matt Scott left the game late in the fourth quarter with a concussion. He took two hard hits to the head while running with the ball and immediately began to vomit.
Arizona called a timeout and shockingly allowed him to finish the drive. He led Arizona to its final touchdown, hitting David Richards on a seven-yard touchdown pass with 5:36 remaining.
The Trojans (6-2, 4-2) host No. 4 Oregon on Saturday while Arizona (5-3, 2-3) travels to UCLA.
Darin Pike is a writer for Bleacher Report's Breaking News Team and a Featured Columnist covering the NFL and Seattle Seahawks.