SANTA CLARA -- Marcus Mariota matched his season high with five touchdown passes and broke the Oregon record for career passing yards in the No. 6 Ducks' 59-41 victory over California on Friday night in the first college game at Levi's Stadium.
Mariota completed 18 of 30 passes for 326 yards. He also threw his first interception since the Oregon State game last season, ending his streak of passes without an interception at 253.
Mariota pushed his career total to 8,625 yards, breaking Bill Musgrave's record of 8,343 on the Ducks' opening possession with the first of two touchdown throws to Dwayne Stanford. The junior quarterback has at least one TD pass all 34 of his career games.
Royce Freeman ran for 112 yards and two touchdowns to overcome a critical early turnover, and Charles Nelson scored on a 58-yard punt return to help Oregon (7-1, 4-1 Pac-12) win its sixth straight against Cal.
Jared Goff passed for 360 yards and two touchdowns for Cal (4-4, 2-4), but the Bears couldn't overcome multiple breakdowns and lost their third straight.
Mariota had scoring throws of 22, 9 and 24 yards in the first half alone.
The game drew an announced crowd of 55,575 at Levi's Stadium, home of the NFL's San Francisco 49ers. Large sections of Oregon fans attended the game, negating any homefield advantage Cal might have had.
Mariota and Co. didn't disappoint the faithful and moved Oregon one step closer to playing for the Pac-12 championship in December. That game also will be played at Levi's Stadium.
The Ducks got a lift from their defense, too.
They forced a fumble by Goff deep in Cal territory to set up Aidan Schneider's 24-yard field goal in the first half. Oregon also stopped the Bears on fourth-and-1 near midfield, and Mariota capitalized with a 9-yard touchdown pass Pharaoh Brown.
Nelson's 58-yard punt return made it 31-14. He took off down the Oregon sideline before cutting back near the 25 and outracing a trio of Bears.
Cal cut it to 31-28 late in the second quarter before the Ducks pulled away.
Mariota threw a 54-yard touchdown pass to Byron Marshall in the third quarter and a 21-yarder to Brown in the fourth. Freeman added a 2-yard touchdown run.
The Bears stayed close early behind their ground game.
Backup quarterback Luke Rubenzer scored on a 12-yard keeper up the middle, then freshman Vic Enwere added a 19-yard touchdown run after he bounced off a pair of defenders at the 5, spun and stumbled into the end zone to give Cal a 14-7 lead.