Marcus Mariota threw for 318 yards and three touchdowns, including a pair to speedy redshirt freshman Devon Allen, and the No. 3 Oregon Ducks' blur offense prevailed over No. 7 Michigan State's stout defense 46-27 on Saturday night.