USC moved the ball well in the first half, but has been hurt by mistakes.
Quarterback Cody Kessler has completed 11 of 13 passes but for only 87 yards. He has thrown for one touchdown and might have had another – and 90 more yards – had Marqise Lee not dropped a perfectly thrown pass on a post pattern.
Lee was wide open over the middle, and the pass went through his hands, bounced off his helmet, and was intercepted.
Tre Madden has run for 84 yards in 10 carries, but fumbled to cost the Trojans a field goal. Madden also has a 10-yard scoring reception.
Justin Davis has run for 49 yards as USC runners are averaging eight yards per carry.
Taylor Kelly has completed 16 of 21 passes for 205 yards and a touchdown for Arizona State.
The Sun Devils have only run for 71 yards – more than half of that coming on a 40-yard run by Taylor Kelly that set up a touchdown.
USC's defense overcame another turnover by the offense, and its own mistake.
Arizona State has come up with an interception and a fumble recovery on USC's last two possessions, but the Trojans held the Sun Devils to a field goal each time.
Tre Madden's fumble gave Arizona State the ball at the USC 47, and the Sun Devils' drive was partially fueled by a questionable late hit called on Trojans tackle George Uko.
Zane Gonzalez kicked a 22-yard field goal as time expired in the half.
Another turnover for the USC offense, this time a fumble by Tre Madden.
Arizona State has the ball at the USC 47 with 2:50 left in the first half.