Both offenses decided to turn on in the second half.
The Arizona State Sun Devils followed up on their quick score to end the first half, as they stringed another drive lasting just 1:59 that ended in Demario Richard's 33-yard pass from Mike Bercovici, extending their lead to 17-0.
It didn't take long for the New Mexico Lobos to respond, though. On the Lobos' fourth play of their first possession, Tyrone Owens broke out for a 65-yard touchdown run.
As both teams punted on their next possessions, ASU (2-1) resumed the scoring craze as Bercovici kept the ball on a read option for an 8-yard touchdown run.
After missing a field goal in the first half, New Mexico kicker Jason Sanders drilled a 32-yard kick to cut Arizona State's lead to 24-10 late in the field goal.
On the Sun Devils' third play of their possession in the beginning of the fourth quarter, Bercovici found a wide-open Demario Richard. With the help of a block from Ellis Jefferson ahead, Richard took the catch for a 93-yard touchdown, which tied for the third-longest reception in ASU history.
As New Mexico (1-2) continued to stall on offense, Zane Gonzalez converted a 24-yard field goal to give the Sun Devils their final score of the game.
After New Mexico threatened ASU in its own redzone, Jordan Simone intercepted Austin Apodoca's pass in the endzone with under four minutes left to go to seal the game for good.
ASU held New Mexico to 1-for-7 in third down conversions after going 7-for-12 in the first half.
Richard had 151 receiving yards for the game, which broke the ASU record for most by a running back.