Oregon State 34, San Diego State 30: Game at a glance

Top performance: Sean Mannion was 38 of 55 for 367 yards and three touchdowns, including two fourth quarter scoring drives to keep the Beavers in striking distance.

Key contributors: Brandin Cooks had 14 catches for 139 yards and the Oregon State defense kept San Diego State out of the end zone in the second half, limiting them to two field goals.

Key play: Steven Nelson picked off a pass from San Diego State's Quinn Kaehler with 2:31 left and OSU trailing 30-28, returning it 16 yards for a touchdown.

It was over when: Ryan Murphy intercepted a Kaehler pass with 1:25 left to seal the win.

Milestone: Brandin Cooks moved to No. 7 in all-time receiving yards with a 139-yard performance. Cooks now has 2,179 total yards in his career.

Injury report: Josh Mitchell, who has been starting at center in a patched together offensive line, hurt his right ankle and missed the second half. With Mitchell out, the Beavers are down to two backup offensive linemen. … Fullback Tyler Anderson did not play due to a hamstring injury.