ASU's defense is nowhere near mediocre. I was at the game, as I have a rooting interest for the Sun Devils, and MSU fans were stunned with how good ASU's defense is.
Also, on offense, they started true freshman at QB and Center, and drove the ball down 75 yards late in the game for the game...