Coming into tonight, the Ducks and Sun Devils looked like teams that could play a tight game that would stay interesting deep into the second half. Instead, fans who watched this game saw the Sun Devils jump out to a 7-0 lead and then give up the next 43 points.
With the win under their belt, the Ducks are now 7-0 and will take on Colorado at home next Saturday, with USC the following week.
Here is a look at how the Ducks did as a whole as they wrapped up an impressive win over Arizona State.
While Marcus Mariota didn't put up many passing yards, he didn't need to. Mariota started the game with a fumble on the second play from scrimmage, but from there on out he was in control of this game and found a way to score rushing, passing and receiving.
Bryan Bennett came into the game in the second half, and the downside for him is that by then the Ducks were running a vanilla offense that was put in place to run down the clock.
This game was dominated by the playmaking ability of Mariota, and he clearly answered the question of how he would handle a true road test.
The rushing game was incredible tonight, from Kenjon Barner to Marcus Mariota to Byron Marshall, the Sun Devils didn't know what to do.
In the first half, Barner went well over 100 yards and reached the end zone three times. Barner constantly ran the ball between the tackles and had a ton of success.
When the defense keyed in on Barner, Mariota proved he could take it himself as he rushed for 135 yards, including an 86-yard touchdown run.
The only thing missing from this game was De'Anthony Thomas as he was contained and held without a score.
Too be honest, the Ducks offense never really needed to throw the ball. With as thin as the Arizona State defense was, the Ducks were able to lean on the running game from start to finish.
Throughout the game, players like De'Anthony Thomas, Daryle Hawkins and Bralon Addison made some big catches, including Addison's early touchdown catch.
Much like the wide receivers, things were fairly quiet for the tight ends in this game as well. For the most part, the Ducks lean on tight end Colt Lyerla for production from this position, but he only had one carry and no catches in this game.
One interesting note for this group is that Lyerla limped off before the half, so with the USC game just two weeks away, Duck fans will have to hope that it is nothing serious and that he can be ready by the start of November.
While the Ducks line has looked shaky at times this year, it opened up huge holes early in the game and allowed the Ducks to literally run away with this game. From tackle to tackle, the offensive line also managed to keep Marcus Mariota upright and healthy.
The focus was definitely there as the offensive line kept the penalties to a minimum, which is something that the Ducks are continuing to work on.
The Ducks defensive line was all over the Sun Devils throughout the entire night. Most notably, Dion Jordan was continually getting off the edge with speed and was constantly causing issues for the Sun Devils offense.
Along with Jordan, Taylor Hart and the rest of the defensive line did a great job of also bottling up the run game and ensuring that Arizona State never got back in this game.
The defensive front was not the only group that got after the Sun Devils. The linebackers also made life miserable for the home team. Boseko Lokombo, Michael Clay and Kiko Alonso led the way as their speed and versatility allowed them to support in the run and pass game.
Early in the second quarter, Lokombo started the beginning of the end with his interception, and this unit just never took its foot off the gas.
Much like the rest of the Ducks team, if you discount the first minute of this game, the Ducks secondary was spectacular.
Throughout the game, the Ducks did a great job of limiting the downfield options and also forced some turnovers by picking off the ball, including one in the red zone.
From side to side in the secondary, the players were amazing and helped this defense finish off a complete game.
The special teams did what they were supposed to do tonight. They bottled up the Arizona State return game, and they did what was expected and then some on extra points.
While the Ducks didn't get any huge returns this week, they managed the game and ended up being a positive for the Ducks which is all you can ask for.
Chip Kelly continues to press all of the right buttons. Throughout tonight's game, Kelly continued to keep Arizona State off balance.
Kelly's staff also did a great job as all three units did a great job of executing their game plan and making sure that they earned a huge win on the road.