EUGENE, Ore. -Dennis Dixon and Oregon rallied for two touchdowns in the final 72 seconds - with help from a disputed onside kick - and the Ducks blocked a field goal on the final play to seal a wild 34-33 victory over No. 15 Oklahoma on Saturday.
Dixon's 16-yard keeper with 1:12 left brought the 18th-ranked Ducks within 33-27 and set up the onside kick attempt.
The Ducks (3-0) recovered the bouncing kick on their own 48, but Oklahoma (2-1) argued that an Oregon player touched the ball before it went the required 10 yards, which would have given the Sooners possession. Officials delayed play for an instant replay review, but the call stood and Dixon went to work.
After a pass interference call on Oklahoma again had Sooners coach Bob Stoops shaking his head on the sideline, Dixon threw a 23-yard TD pass to Brian Paysinger with 46 seconds to give Oregon the lead.
Oklahoma wasn't done, though, as Reggie Smith returned a squib kick 55 yards to the Ducks' 27.
With no timeouts the Sooners ran one play, run into the line by Adrian Peterson, then spiked the ball with a second left. Garrett Hartley's 44-yard field-goal attempt wasn't high enough to clear the line and the Ducks celebrated.
Oregon had jumped out to an early lead, but Adrian Peterson's 17-yard touchdown run early in the fourth quarter put Oklahoma ahead 27-20. Peterson finished with 211 yards on 34 carries, including 145 yards in the fourth quarter.
Dixon completed 26 of 41 passes for 341 yards and two touchdowns. He was intercepted twice. Jonathan Stewart, often compared to Peterson, had 23 carries for 144 yards.
Stewart asserted himself in the battle of the backs first, scoring on a short dash on Oregon's first series before the two sides traded field goals.
The Sooners got to the Oregon 2 late in the first half, but they were charged with a pair of false start penalties and holding. Oklahoma settled for Hartley's 20-yard field goal to narrow it to 10-6.
A 38-yard field-goal attempt by Paul Martinez hit the crossbar and bounced good between the uprights to make it 13-6 at the half.
Paul Thompson's 1-yard keeper tied it at 13 in the third quarter. He finished 13-for-23 for 174 yards.
Despite Stewart's gains, his fumble in the third quarter led to a major momentum shift. On the series following the turnover, Thompson tossed to receiver Malcolm Kelly, who juggled with the ball before sprinting down the left sideline for what appeared to be a 73-yard touchdown.
But after an official's review, it was determined that Kelly stepped out of bounds at the Oklahoma 47-yard line.
Thompson went back to Kelly for a 31-yard touchdown pass to make it 20-13 with 3:48 left in the third quarter.
The Ducks re-tied it early in the fourth quarter with Dixon's 30-yard scoring pass to Jaison Williams.
Hartley added field goals from 20 and 22 yard in the final quarter for the Sooners before the Ducks staged their comeback.
The Sooners and the Ducks were playing for the third time in three years. Oklahoma won both, including last season's Holiday Bowl.
Oregon had never defeated the Sooners in six previous meetings dating to 1966. The Sooners, who had never been to the state of Oregon to play before, were greeted by a record crowd of 59,269 at Autzen Stadium - many of whom were disappointed if they chose to leave early.