LOS ANGELES -- Torin Harris returned a blocked extra point to score two points for USC with 6:59 to play, and Joe Houston made a 29-yard field goal with 3:06 left in Southern California's wild 34-33 victory over Arizona State on Saturday night.
Matt Barkley passed for 215 yards and three touchdowns for the Trojans (6-3, 3-3 Pac-10), who yielded 19 consecutive points in the second half before rallying for the go-ahead score by Houston, who missed two earlier field goal attempts.
Thomas Weber then missed a 41-yard field goal try with 1:34 left for the Sun Devils (4-5, 2-4), who haven't beaten USC since 1999.
Arizona State trailed 29-14 late in the third quarter before LeQuan Lewis' 100-yard kickoff return, Omar Bolden's 66-yard interception return and Jamal Miles' go-ahead TD catch with 6:59 to play. But Tyron Smith blocked the extra point attempt, and Harris returned it all the way for two points that turned out to be crucial.
Marc Tyler and David Ausberry caught early scoring passes from Barkley, and Tyler rushed for 119 yards. Barkley led the Trojans' final drive setting up Houston's kick -- and after losing two games earlier this season on last-second field goals, USC finally came out on top.
"I started off the game about as bad as you could ever dream," Houston said. "I was living a nightmare. Redemption is a sweet thing."
Steven Threet passed for 228 yards and hit Gerell Robinson with two of his three TD passes for the Sun Devils, whose hopes for bowl eligibility appear slim. Arizona State must beat either Stanford or Arizona in the next four weeks just to have a chance at a .500 record.
Malcolm Smith returned an interception 73 yards for a touchdown for the Trojans, who responded well after blowing a third-quarter lead and their national ranking in a 53-32 loss to top-ranked Oregon last week.
Arizona State opened with an offensive game plan that could have been torn right out of Oregon's playbook. After Miles threw a 54-yard trick pass to T.J. Simpson on the first snap, Threet hit Robinson for a 10-yard TD three plays later to put Arizona State ahead just 97 seconds in.
USC didn't answer until Tyler scored on a 15-yard swing pass 4:46 before halftime.
Arizona State played without conference-leading punter Trevor Hankins, who didn't make the trip after coach Dennis Erickson suspended him for one game for a violation of team rules. USC capitalized late in the first half when T.J. McDonald blocked Weber's punt -- but Barkley threw an end-zone interception on the next play.
Smith short-circuited the Sun Devils' first drive of the second half with his TD return down the USC sideline, and the Trojans tacked on a 2-point conversion. USC fullback Stanley Havili turned a short catch into a 22-yard score moments later and a 15-point lead.
That's when Lewis, a senior from nearby Norwalk, reversed field and ran through a host of missed tackles for a 100-yard kickoff return for a TD. Bolden, who's from nearby Ontario, then snagged a tipped pass intended for Ausberry and sprinted the length of the USC sideline.
After Harris' 2-point return, Tyler broke two long runs to get USC into range for Houston's kick. The Sun Devils then reached the USC 24, but Weber's kick was wide right.
Nike Men's USC Trojans Cardinal/Gold Team Issue Performance PoloShop
Daryl Gross, who spent a decade as Syracuse's athletic director, will start as Division II Cal State-Los Angeles' AD in July.
Freshman DB Chad Clay didn't last long with the Georgia football team, as the Bulldogs dismissed him following a second arrest in the past four months.
Brenda Tracy, who allegedly was sexually assaulted by four men, including two Oregon State players, in 1998 spoke Wednesday to the Nebraska football team.
A man who claims he told Penn State football coach Joe Paterno in 1976 that he was sexually abused as a teen by Jerry Sandusky asked a judge Wednesday to protect his identity and limit questions.
FOX Sports' Bruce Feldman joins The Paul Finebaum Show to share his thoughts on the upcoming National Championship race.
Urban Meyer, Thad Matta and Ohio State athletic director Gene Smith were among the crowd at the parade for the Cleveland Cavliers on Wednesday.