EUGENE, Ore. (AP) — Justin Herbert threw for 262 yards and two touchdowns in what might be his last game at Autzen Stadium and Oregon held off a late rally by Arizona State to win 31-29 and knock the Sun Devils out of contention for a spot in the Pac-12 championship game. Herbert has not said whether he will return for his final year of eligibility for the Ducks.