TEMPE, Ariz. -- Arizona State's Eno Benjamin slipped into an open area across the middle, sprinted past a defender and into the end zone for a long fourth-quarter touchdown.
Until that big play, the Sun Devils seemed bogged down in the desert sand, unable to get out of their own way.
Struggling against an FCS opponent wasn't exactly what they had in mind for a Top 25 tuneup.
Benjamin caught a 72-yard touchdown pass in the fourth quarter, Cristian Zendejas kicked four field goals and Arizona State labored to a 19-7 win over Sacramento State on Friday night.
"We can't play offense on our heels," Arizona State coach Herm Edwards said. "That's what it looked like a lot of tonight."
Arizona State (2-0) overcame inexperience -- 25 freshmen saw action -- with a convincing 30-7 opening win against Kent State.
The Sun Devils saw Friday night's game as a chance to clean up a few things with a road game against No. 19 Michigan State next.
Instead, they had a few growing pains against the Hornets (1-1) after beating them 55-0 in the teams' only other meeting.
Arizona State's offense sputtered, plagued by off-target passes, drops and an ineffective running game against a team ranked 115th in total defense last season -- in the FCS.
"As an offense, I really didn't feel like we played to the standard we set as an offense," said Arizona State's Jayden Daniels, who threw for 304 yards and a touchdown on 17-of-27 passing.
Arizona State's defense was solid until the Hornets seemed to find something in the fourth quarter. Kevin Thomson hit Pierre Williams on a 40-yard pass, then found Tao McClinton on a 9-yard TD that pulled the Hornets within 12-7, giving themselves at least a shot at the upset.
"Our guys played hard," Sac State coach Troy Taylor said. "They hung in the game and had a chance to win it at the end. I am proud of how our guys prepared and how they competed."
Arizona State struggled before finally getting a spark early in the second quarter, when Brandon Aiyuk returned a punt 38 yards to Sac State's 9. A touchdown seemed imminent when A.J. Carter caught a pass from Daniels, but he fumbled just before crossing into the end zone and the Hornets recovered.
The Sun Devils had another good opportunity when their defense stopped Sac State on a fourth-and-1 from its own 33-yard line.
They botched that, too.
An airmailed snap on a third down forced Ethan Long to fall on the ball and Arizona State to settle for Zendejas' 36-yard field goal.
The Sun Devils led 3-0, were out-gained 131-78 and heard a few boos from the home crowd at halftime.
"I get it," Edwards said. "When you aren't playing well, they boo."
Zendejas kicked two more field goals in the third quarter, one after Frank Darby's 68-yard TD catch was wiped out Aiyuk's blindside block well away from the ball.
Aiyuk next caught a 52-yard pass to the Hornets' 5 and the Sun Devils lost a yard on three successive plays, leading to another Zendejas field goal to open the fourth quarter.
Sac State cut the lead to five before Benjamin broke off his long touchdown, giving the Sun Devils the cushion they needed.
"I've been on some games like that as a player and a coach, on the bad side of it," Edwards said. "We were on the good side of it, we won."
Holding a Pac-12 team in check on the road should be a huge boost of confidence for Sac State headed into Big Sky play.
"I think what we have seen is that our team is pretty resilient," Taylor said. "If we execute, we have a chance to beat anybody."
Arizona State regressed from its opener and will need to get a lot better with a road game against 19th-ranked Michigan State up next.
Thomson held his own against the bigger, stronger Sun Devils, throwing for 263 yards and a touchdown on 32-of-50 passing. He also had a few throws he probably would like to have back and his receivers dropped a few balls.
"He will come back from it and learn from it," Taylor said. "He has a lot of ability. It is a big stage and he will play better."
Sacramento State opens Big Sky play Sept. 14 against Northern Colorado.
Arizona State plays at No. 19 Michigan State on Sept. 14.
More AP college football: https://apnews.com/Collegefootball and https://twitter.com/AP-Top25
SEC's Greg Sankey expects no issues with Big 12's Bob Bowlsby on CFP committee
SEC commissioner Greg Sankey told ESPN he expects to continue to be able to work with the Big 12's Bob Bowlsby on the CFP's management committee in spite of what has become an obviously fractured relationship.
SEC unanimously votes to extend membership to Texas, Oklahoma
Heather Dinich explains what comes next for Texas and Oklahoma after the SEC voted to extend membership to the two schools.
Will Texas, Oklahoma really move to the SEC? We answer the biggest questions
There's a lot to be determined as Texas and Oklahoma take the first steps toward leaving the Big 12. Our reporters break down what we know and what questions remain.
SEC unanimously votes to invite Texas, Oklahoma; Big 12's Bob Bowlsby 'disappointed'
The SEC voted unanimously to invite Texas and Oklahoma to join the conference, and the two schools could officially accept the offer as soon as Friday.
Texas, Oklahoma and the SEC -- Eight takeaways for a potentially seismic change
What's next for the Big 12? Is the SEC the first new-age superconference? And what about Notre Dame? Bill Connelly analyzes what could come next in college football's latest round of potential realignment.
ESPN responds to Big 12 letter accusing the network of trying to 'destabilize' the league
ESPN says it has "engaged in no wrongful conduct" in response to Big 12 accusation that the network is trying to "destabilize" the league.