Sean Mannion threw for 275 yards to set a new Oregon State record and lead the Beavers to a 28-7 victory over San Diego State on Saturday night.

Mannion's passing yards gave him 11,339 for his career, pulling him in front of Derek Anderson atop the Beavers' career list, and into third on the Pac-12 all-time list behind leader USC's Matt Barkley (12,274) and fellow Trojan Carson Palmer (11,818).

Terron Ward and Storm Woods each rushed for two touchdowns for the Beavers, who open the season 3-0 for the fifth time since 1999.

Donnel Pumphrey rushed for 89 yards and the lone touchdown on the opening series for San Diego State (1-2).

Mannion now has 903 yards passing and four touchdowns this season. The senior threw for 300 yards and three TDs in Oregon State's last outing, a 38-30 victory at Hawaii on Sept. 6.