STANFORD -- Vernon Adams threw for 205 yards and two touchdowns and Oregon used its quick-strike offense and a late stop on a 2-point conversion attempt to spoil No. 7 Stanford's playoff hopes with a 38-36 victory Saturday night.
In a game dominated by offenses that combined for more than 900 yards, it was a defensive stop on the 2-point attempt with 10 seconds left that sealed the win for Oregon (7-3, 5-2 Pac-12) and kept the Ducks' hopes for a conference title alive.
Needing a 2-point conversion to tie it, the Cardinal sent Christian McCaffrey out wide and Hogan tried to find tight end Austin Hooper over the middle. But the Ducks stopped the play and held on for the win.
Oregon needs to win the final two games and hope Stanford loses next week at home to California to win the Pac-12 North title.
While Stanford is still in control of the division race, the Cardinal had higher goals of making the College Football Playoff if they could win out. But a suspect defense and two costly botched snaps by Hogan helped do them in.
Hogan lost one fumble near midfield midway through the fourth quarter with the Cardinal down five. After Oregon kicked a field goal to make it 38-30, Stanford drove inside the 20 before Hogan lost another snap with 2:06 to play.
With help from questionable pass-interference call in the end zone on the final drive, Stanford had a chance to tie it but missed on the 2-point attempt.
Hogan threw for 304 yards and two touchdowns and ran for another score. McCaffrey set a Stanford record with his eighth straight 100-yard rushing game, running for 147 yards and a touchdown.
With Adams healthy after being slowed early this season by a broken right index finger, the Ducks showed off the high-powered offense they've been accustomed to in recent years. They gained 436 yards on 48 plays, averaging 9.1 yards per play for the most allowed by Stanford this century.
Trailing 23-21 at the half, the Ducks took control in the third quarter. They took the opening kick and easily drove down to score on Freeman's 19-yard run.
A key sequence came when the Ducks stopped Hogan for 1 yard on a third-and-3. Coach David Shaw opted to go for a 43-yard field goal, but Conrad Ukropina missed wide right.
The teams then traded three-and-outs before Oregon struck with another big play when Adams found Taj Griffin open down the sideline for a 49-yard touchdown catch that made it 35-23 late in the third quarter.
Hogan's two touchdown passes to Taboada helped Stanford nearly overcome the deficit but the Cardinal fell short.
The contrast in styles between grind-it-out Stanford and fast-break Oregon was stark as Stanford took a 23-21 halftime lead.
The Cardinal got touchdown runs from Hogan and McCaffrey and powered their way to 276 yards on 43 plays in 21:32 of possession.
The Ducks relied on the big plays with Nelson scoring on a 75-yard run and Adams hitting Darren Carrington on a 47-yard pass in the final minute to gain 268 yards on 23 plays in 8:28.