BERKELEY, Calif. -- Sean Mannion threw for 481 yards and four touchdowns as Oregon State rolled to its sixth straight victory, beating California 49-17 Saturday night.

Brandin Cooks caught 13 passes for a career-high 232 yards with one touchdown and also scored on a 14-yard run as the Beavers (6-1, 4-0 Pac-12) racked up plenty of gaudy stats against Cal.

Cooks had 197 receiving yards before halftime, including catches of 50, 38 and 34 yards -- the last providing Oregon State's fourth touchdown of the first half and a 28-3 lead.

Mannion, already the nation's leading passer, increased his per-game average to 427.4 yards after going 35 for 45 on the night. He found different receivers for each of his touchdown passes, pushing his nation-leading total to 29.

Cal (1-6, 0-4) lost its 11th consecutive game to an FBS opponent, the longest such streak of any team in a BCS conference.