Playing in his fourth collegiate game, Brett Hundley came up with the finest performance statistically for a UCLA quarterback in almost seven years.
It wasn't enough for the 19th-ranked Bruins.
Sean Mannion passed for a career-high 379 yards and two touchdowns, Oregon State put the clamps on No. 19 UCLA's offense, and the Beavers opened their Pacific 12 Conference season by topping the Bruins 27-20 Saturday.
Hundley, a redshirt freshman from Chandler, Ariz., completed 27 of 42 passes for 372 yards and a touchdown.
The 372 yards passing were the most for a Bruin since Drew Olson threw for 510 yards against Arizona State on Nov. 12, 2005. The 404 yards of total offense for Hundley were the most since Olson's effort and the fifth-most in school history.
But Hundley was far from satisfied.
''We left a lot of points on the field,'' he said. ''We'll get better. This isn't going to kill our season. We've just got to come out and execute. The defense got us the ball, we've got to capitalize on their turnovers. We didn't this game.''
Hundley referred to Oregon State's only turnovers of the game, which came on consecutive plays in the third quarter for the Beavers in their territory. UCLA turned the ball on downs after the first one and had to punt after the second one.
While Hundley rolled up some big numbers, UCLA's Johnathan Franklin, the country's leading rusher with a 180.3-yard average entering the game, was held to 45 yards on 12 carries. He averaged 8.2 yards per carry previously this year.
''That was a tough loss, obviously, but our hats are off to Oregon State,'' first-year UCLA coach Jim Mora said. ''That's a good defensive football team and a well-coached football team and they beat us. They have a very good run defense. They are big and physical up front.
''We have lots of lessons to learn from this. We'll see how we handle some adversity. I expect that we'll respond in the proper way, and we'll be ready to go next week.''
The victory was the 74th at Oregon State for coach Mike Riley, matching the school record set by Lon Stiner, the Beavers' coach from 1933-48. Riley is in his 12th year with Oregon State.
Mannion, a third-year sophomore, completed 24 of 35 passes with one interception and has passed for 200 or more yards in 13 straight games.
The Bruins (3-1, 0-1 Pac-12) scored 15 touchdowns and averaged 622.0 yards to rank second nationally in total offense in their previous three games. But the Beavers (2-0, 1-0) held them to 444 yards and two TDs.
Oregon State's Markus Wheaton had nine receptions for 150 yards and has caught at least one pass in 25 consecutive games. Brandin Cooks had six catches for 175 yards, and Storm Woods rushed for 96 yards on 21 carries for the Beavers.
Oregon State had played just once in the season's first three weeks, beating then-No. 13 Wisconsin 10-7 on Sept. 8. The season opener against Nicholls State was postponed because of concerns over Hurricane Isaac.
After UCLA failed to capitalize on the Oregon State turnovers, the Beavers moved 88 yards on 13 plays to take a 24-10 lead, scoring on a 2-yard run by Storm Woods one play after a pass interference penalty against Sheldon Price on third-and-goal.
UCLA responded by getting a 1-yard sneak from Hundley that capped a 75-yard drive and made it 24-17 with 14:01 to play. The Beavers got their 10-point lead back on Trevor Romaine's 17-yard field goal with 9:33 left.
The Bruins had a chance to get within seven points again, but Ka'imi Fairbairn was wide right on a 42-yard field goal with 7:37 remaining. Fairbairn kicked a 35-yarder with 1:47 left, but Oregon State recovered UCLA's onside kick and ran out all but the final five seconds
Romaine's 22-yard field goal on Oregon State's first possession gave the Beavers a 3-0 lead, but the Bruins tied it on a 22-yard field goal by Fairbairn early in the second quarter.
Oregon State, a 7 1/2-point underdog, took the lead back on the next scrimmage play - a 75-yard touchdown pass from Mannion to Cooks. Mannion's 42-yard scoring pass to Wheaton later in the second period made it 17-3.
Hundley threw a 65-yard touchdown pass to Shaquelle Evans with 49 seconds remaining before halftime to trim Oregon State's lead to seven points.