SHARE 27 COMMENTMORE

Corvallis, OR (Sports Network) - Cody Vaz had three touchdown passes as No. 13 Oregon State took a 36-26 win over Arizona State in Pac-12 play.

Vaz passed for 267 yards with one interception on 14-for-33 attempts while Terron Ward had 19 carries for 146 yards and a touchdown for the Beavers (7-1, 5-1 Pac-12), who bounced back from last week's loss to Washington.

Taylor Kelly was just 22-for-41 with 153 yards, one touchdown and an interception while Cameron Marshall ran in a touchdown for the Sun Devils (5-4, 3-3), who have dropped their past three games.