(Salt Lake City, UT) -- Justin Herbert threw a touchdown pass to Darren Carrington the Second in the game's final seconds as the Ducks rallied for a 30-28 win over the 21st-ranked Utes. Herbert finished with 324 yards and three touchdowns. Royce Freeman led Oregon's ground attack with 129 yards. The Ducks improve to 4-and-7 on the season. They close out the year with the Civil War against Oregon State in Corvallis on Saturday.