Jam Griffin rushed for 137 yards on 22 carries with a touchdown in Oregon State’s 38-21 victory Saturday night over Purdue at Corvallis, Ore.
Anthony Hankerson had 89 yards and two touchdowns on 20 rushes for the Beavers (3-1).
Oregon State finished with 341 rushing yards as part of its 445 yards of total offense.
Purdue (1-2) rushed for 263 yards, led by Devin Mockobee’s 168 yards on 16 carries with a touchdown, but the Boilermakers mustered only 56 passing yards.
Hudson Card, formerly of Texas, completed 7 of 17 passes for the Boilermakers.
Gevani McCoy passed for 104 yards for Oregon State while completing 10 of 18 pass attempts. He also rushed for 66 yards on 10 carries.
Zakaih Saez of Oregon State started the scoring with a 20-yard interception return for a touchdown with 7:37 left in the first quarter.
Purdue then had a three-and-out that was followed by Oregon State’s 12-play, 71-yard drive that took 7:34 off the clock.
Hankerson capped the possession with a 1-yard touchdown run with 14:14 left in the second quarter that gave Oregon State a 14-0 lead.
Purdue suffered a turnover on downs in its next possession after driving to the Oregon State 13. Reggie Love III was stopped for a 1-yard gain when he needed 2 for the first down.
After Oregon State had a three-and-out, Purdue went 47 yards in two plays, culminating with Card’s 32-yard touchdown pass to Max Klare, cutting the lead to 14-7 with 6:30 remaining to halftime.
Oregon State’s lead increased to 24-7 with 50 seconds left in the third quarter after Zachary Card (no relation to Hudson Card) ran 26 yards for a touchdown.
The teams each scored two touchdowns in the fourth quarter with Oregon State answering both of Purdue’s scores.
After Love’s 2-yard scoring run with 12:49 left cut the lead to 24-14, Oregon State responded with a 75-yard drive that was capped by Griffin’s 14-yard touchdown run.
Mockobee then scored on a 3-yard run that completed a 75-yard drive that cut the Beavers’ lead to 31-21 with 6:59 remaining.
The Beavers answered again on Hankerson’s 12-yard touchdown run with 1:53 left.
Oregon State drove 42 yards for that score after Purdue’s failed onside kick attempt.