EUGENE, Ore. -- Oregon quarterback Marcus Mariota threw a 12-yard touchdown pass to wide receiver Josh Huff with 29 seconds remaining as the No. 12 Ducks survived a scare to defeat the Oregon State Beavers 36-35 on Saturday night at Autzen Stadium.
The Ducks trailed 35-30 in the final two minutes before rallying to beat the Beavers for the sixth straight season. Oregon kept alive its slim hopes of reaching a BCS bowl by finishing the regular season at 10-2, including a 7-2 mark in Pac-12 play.
Oregon State took a 35-30 lead when receiver Victor Bolden ran 25 yards for a touchdown with 1:38 remaining.
The Ducks used nine plays to drive 83 yards for the answer before Mariota found Huff in the end zone for the game-winning pass. Huff had nine catches for 186 yards and three touchdowns while Mariota threw for 285 yards and three scores
Oregon went ahead 30-29 when Mariota threw a 12-yard touchdown pass to Huff with 7:56 left in the game. The Ducks went for a two-point conversion, but Mariota threw an incomplete pass.
Oregon State went into the lead earlier in the quarter at 29-24 lead when Beavers quarterback Sean Mannion threw a 4-yard touchdown pass to receiver Tyler Anderson with 11:05 remaining in the game.
The Beavers attempted a two-point conversion, but running back Storm Woods was stuffed.
Oregon State took its first lead at 20-17 on a 47-yard field goal by kicker Trevor Romaine with 10:43 left in the third quarter. The drive was set up when Oregon was stuffed for a loss on fourth-and-one at its own 45-yard line.
Oregon bounced back when Mariota drove them 75 yards before throwing a 28-yard touchdown pass to Huff to put the Ducks ahead 24-20 with 7:46 left in the third quarter.
Oregon State looked ready to go back into the lead when it drove to the Oregon 4-yard line, but running back Terron Ward slipped on fourth-and-one to give the ball back to the Ducks.
Oregon tried to pad its lead early in the fourth quarter, but Wogan missed a 43-yard field goal with 12:49 left to play.
Oregon scored on its first drive when it drove 80 yards in seven plays before running back De'Anthony Thomas had a 5-yard touchdown run midway through the first quarter. The Ducks pushed the lead to 14-0 in the final seconds of the quarter when running back Thomas Tyner scored on a 13-yard touchdown run.
Oregon had a couple of mistakes on special teams to set up Oregon State for its first touchdown in the second quarter.
Oregon wide receiver Bralon Addison fumbled a punt that gave Oregon State the ball at the Oregon 23-yard line. On fourth down, the Beavers missed a field goal attempt, but Oregon defensive back Dior Mathis was flagged for running into the kicker to keep Oregon State's drive alive. Running back Storm Woods had a 2-yard touchdown run to get the Beavers within 14-7 with 9:35 left in the first half.
Oregon answered with a 20-yard field goal by kicker Matt Wogan to take a 17-7 lead.
Oregon State responded with an 18-yard field goal by Romaine to get within 17-10.
Oregon's next possession ended when Oregon State cornerback Steven Nelson intercepted Mariota at the Oregon 32-yard line for just the third interception this season of the Oregon quarterback. Oregon State drove to the Oregon 2-yard line before wide receiver Brandin Cooks fumbled the ball into the end zone for a touchback.
However, cornerback Rashaad Reynolds intercepted Mariota and the Beavers followed with a touchdown pass from Mannion to running back Terron Ward to tie the score 17-17 at halftime.
NOTES: Oregon sophomore RB Byron Marshall missed the game with a foot injury suffered last week at Arizona. Marshall leads the Ducks with 995 yards and 14 touchdowns on 155 carries. ... Oregon State TE Connor Hamlett, who had 36 catches for 329 yards and five touchdowns, suffered a knee injury in the first quarter and did not return. ... Oregon will go to a bowl game for the ninth straight season and to its 21st bowl in 25 seasons, tied for the fifth most of any program in the nation during that time. Oregon State is one of nine Pac-12 teams that is bowl eligible, but the conference only has seven bowl affiliations, so the Beavers are on the bubble for the postseason. ... Oregon State WR Brandin Cooks was named this week as a finalist for the Biletnikoff ward given to the top receiver in the nation.