Instant analysis: Oregon 47, USC 20

ESPNEWS Highlight Of The Night (1:31)

Jeremiah Masoli threw for 222 yards and ran for 164 more as No. 10 Oregon topped No. 5 USC 47-20 (1:31)

Posted by ESPN.com's Ted Miller

EUGENE, Ore. -- It's not a surprise Oregon beat USC. It is a surprise the Ducks whupped them so badly on both sides of the ball.

How the game was won: Oregon just ran over the USC defense. The Trojans entered the game ranked fifth in the nation in run defense (79.86 yards per game). But Oregon rolled up 392 yards on the ground. ON THE GROUND. The Ducks entered the game averaging 201.7 yards rushing per game.

Stat of the game: Oregon outgained USC 613 yards to 329. A bonus stat: The Ducks had 30 first downs; USC had 17.

Player of the game: Oregon QB Jeremiah Masoli. Masoli completed 19 of 31 passes for 221 yards with a touchdown and no interceptions. He also ran for 164 yards on 13 carries with a touchdown. That's 12.6 per carry. He had a pretty good day.

Unsung hero of the game: The Oregon defense. Sure, it gave up some yards. But in the decisive third quarter, the Ducks held the Trojans to 67 yards. USC scored only three points in the second half. And the Ducks ended the game with a pick.

What it means: Oregon (7-1, 5-0) takes pole position in the Pac-10. The Ducks might even play their way into the national championship picture. On a big stage, the Ducks put on a show. The bigger surprise, though, might be that USC (6-2, 3-2) is now in danger of not going to a BCS bowl for the first time since 2001. Just imagine the Trojans in the Holiday Bowl.

Record performance: Oregon's 47 points was the most it has ever scored against USC in 56 meetings. Ducks have scored 34 twice before against the Trojans. It's the most points a Pete Carroll USC team has ever surrendered. Previous worst was 42 in a win over Fresno State in 2005. Last time the Trojans gave up more points? 1996, vs. UCLA (48).