Ryan Nall rushed for 155 yards and four touchdowns, and the Oregon State Beavers snapped an eight-game Civil War losing streak with a 34-24 victory over the rival Oregon Ducks on Saturday in Corvallis.
Marcus McMaryion threw for 101 yards and another score as the Beavers finished their second season under Coach Gary Andersen at 4-8 overall and 3-6 in the Pac-12.
Oregon (4-8, 2-7) will end its disappointing season in the basement of the Pac-12 North, a dramatic fall for a team that just two seasons ago played in the first College Football Playoff championship game.
True freshman Justin Herbert, starting in his sixth game after taking over for graduate transfer Dakota Prukop, threw for 180 yards and a touchdown for the Ducks, who won't play in the postseason for the first time since 2004. Royce Freeman, who had seen mention as a preseason Heisman candidate, ran for 106 yards.
at Stanford 41, Rice 17: Christian McCaffrey, in possibly his final home game, rushed for 204 yards and scored two touchdowns as the Cardinal rolled to the nonconference victory.
A sparse crowd braved drizzly weather to watch the junior running back and 2015 Heisman Trophy runner-up post his 19th career 100-yard rushing game and his fifth 200-yard effort. McCaffrey wound up with 271 all-purpose yards, including a 23-yard touchdown reception and a 19-yard TD run.
Considered a likely NFL first-round draft pick if he decides to leave school, McCaffrey has not indicated what he intends to do.
Stanford (9-3) won for the 16th straight time at home against a nonconference foe in a game that originally was scheduled for September 10. The contest was moved so the Cardinal wouldn't play 12 straight weeks without a bye and end the regular season with an open date.