By Kyle Odegard

The Associated Press

CORVALLIS — Aca’Cedric Ware rushed for 205 yards and three touchdowns, including 57-yard and 62-yard scoring sprints, as Southern California beat Oregon State 38-21 on Saturday night.

J.T. Daniels threw for 177 yards and a touchdown and Vavae Malepeai added 101 yards rushing for the Trojans (5-4, 4-3 Pac-12), who snapped a two-game losing streak.

Jake Luton went 31-for-45 for 301 yards and a touchdown and Isaiah Hodgins had 129 yards receiving for the Beavers (2-7, 1-5).

USC stormed out to a 21-0 lead thanks in part to a 17-play first drive and a 57-yard run from Ware on the Trojans’ second possession.

But Oregon State recovered and trailed 21-14 at the half. The Beavers’ second touchdown, an 11-yard catch by Noah Togiai with four seconds before the break, capped an 85-yard drive that lasted just 67 seconds.

Southern California opened the second half with a drive that led to a 2-yard Ware touchdown, but Oregon State responded with its own touchdown run by Artavis Pierce.

With 11:53 remaining, Ware uncorked his 62-yarder to make the score 35-21.

21657077