Arizona State will take over at the 25 with 3:34 to go.
Jayden Daniels completes a 5-yard pass to Kyle Williams on first down and hits Eno Benjamin for 5 more yards on second down to move the chains.
The Sun Devils are moving now. Daniels hits a wide-open Brandon Aiyuk on first down for a 40-yard gain that'll put Arizona State at the Spartan 25.
Aiyuk catches a 2-yard pass on the next play. Daniels is forced by Kenny Willekes to make an errant pass that falls incomplete.
Timeout #1 Arizona State (1:28 4th)
Daniels' third-down throw to Ryan Newsome is broken up over the middle by Joe Bachie.