PULLMAN, Wash. (AP) — 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 for Oregon State (4-2, 2-1 Pac-12), which saw its four-game winning streak broken.

Oregon State was shooting for its first five-game winning streak since 2013. Washington State now leads the series 56-47-3.