PULLMAN — Jayden de Laura threw for 399 yards and three touchdowns as Washington State beat Oregon State 31-24 on Saturday.
Travell Harris caught eight passes for 147 yards for the Cougars (3-3, 2-2 Pac-12), who beat Oregon State for the eighth consecutive time.
B.J. Baylor rushed for 145 yards and Deshaun Fenwick added 127 yards and a pair of touchdowns for Oregon State (4-2, 2-1 Pac-12), which saw its four-game winning streak broken.
De Laura completed 32 of 46 passes and was intercepted once. The Washington State defense also forced Oregon State to turn the ball over on downs during its last possession of the game.