Marcus Mariota ran for two touchdowns and passed for 210 yards and two more scores as No. 12 Oregon rebounded from its first loss with a 42-30 victory over No. 18 UCLA on Saturday.

Royce Freeman rushed for 121 yards and two touchdowns for the Ducks (5-1, 2-1 Pac-12), who haven't lost consecutive games since 2007. Thomas Tyner and Pharaoh Brown caught TD passes as Oregon built a 42-10 lead early in the fourth quarter.

A week after a 31-24 home loss to Arizona, Oregon had little trouble in its sixth straight win over the Bruins (4-2, 1-2), who are probably out of the national title race after back-to-back defeats.

Brett Hundley passed for 216 yards and ran for a score for the Bruins, who followed up their last-minute loss to Utah by falling into a huge early hole.