TEMPE, Ariz. -- Arizona State kicked off the Herm Edwards era with a blowout of UTSA. Beating a school from a smaller conference could be expected.
Rallying from a 10-point deficit in the fourth quarter against the nation's No. 15 team? Now that's a statement.
Brandon Ruiz kicked a 28-yard field goal as time expired and the Sun Devils notched a marquee win early in Edwards' tenure, knocking off No. 15 Michigan State 16-13 on Saturday night.
"When you speak to the players, winning always justifies what you do," Edwards said. "When you win, they continue to buy in."
Edwards' hire raised a few eyebrows when Arizona State lured the former NFL head coach back to the sideline after eight years in a television studio. Two weeks into his first season in the desert, the Sun Devils (2-0) have shown they could be in the Pac-12 South title conversation -- and possibly more.
Arizona State routed UTSA 49-7 in its opener and faced a much bigger challenge against Michigan State. The Sun Devils never flinched, relying on their defense to keep the game close before scoring 13 points in the fourth quarter.
Manny Wilkins missed some deep throws early, but found his mark when Arizona State needed him most. He hit N'Keal Harry on a 27-yard touchdown early in the fourth quarter and orchestrated the drive to set up Ruiz's winning kick, finishing with 380 yards passing.
Arizona State is 10-0 against Big Ten teams in Tempe.
"In that second half, we knew we wanted to get downfield and we started hitting some shots," said Wilkins, who completed 30 of 48 passes. "It paid off."
Michigan State (1-1) had a hard time shaking Utah State to win its opener by seven. The Spartans had a similar problem with Arizona State after three drives inside the Sun Devils 10 resulted in two field goals and an interception.
Brian Lewerke, who played at nearby Pinnacle High School, threw for 314 yards and a touchdown for the Spartans, who are 1-13 in regular-season games out West.
"One loss doesn't mean the end of everything," safety Khari Willis said. "It's a non-conference loss, but it's not supposed to feel good."
Michigan State had some success with its ball-control offense in the first half, twice driving inside the Arizona State 5-yard line. The Spartans came away with three points.
They were set to go for it on fourth-and-1 from the Sun Devils 14 on one drive, but had to settle for Matt Coghlin's 37-yard field goal after a false start. The next drive ended when Lewerke had a tipped pass intercepted by Arizona State's Dasmond Tautalatasi in the end zone.
Michigan State opened the second half with another good drive, reaching the Arizona State 7. It resulted in Coghlin's second field goal, from 28 yards, after Lewerke tripped on a lineman's foot.
The Spartans finally found the end zone late in the third quarter, when Lewerke threw under pressure to Cody White, who fought off a defender for a 31-yard touchdown to put Michigan State up 13-3.
The Sun Devils had a hard time sustaining anything on offense in the first half, plagued by seven negative-yardage plays.
Ruiz hit a pair of field goals to pull Arizona State to 13-6 and the Sun Devils needed two plays to cover 65 yards on the Wilkins-to-Harry touchdown drive.
"We lost a little leverage on them," Michigan State linebacker Joe Bachie said.
Arizona State has opened its first season under Edwards 2-0 and could move into the AP Top 25 after grinding out a win over a ranked team.
Michigan State might find itself outside the Top 25 after struggling to beat Utah State and losing to the Sun Devils.
Harry is one of the nation's best receivers, so defenses naturally pay extra attention to him. The junior still found a way to impact the game, outdueling a defensive back for the tying touchdown and drawing a pass interference call on third-and-10 on the final drive. He finished with six catches for 89 yards.
"You can cover him for a while but eventually he's going to make a play," Edwards said.
Michigan State has a bye week before opening Big Ten play at Indiana on Sept. 22.
Arizona State finishes its non-conference schedule next Saturday at San Diego State.
More AP college football: https://apnews.com/tag/Collegefootball and https://twitter.com/AP-Top25
Notre Dame QB Ian Book to get starting nod against Syracuse
Notre Dame coach Brian Kelly announced Sunday that quarterback Ian Book will practice Tuesday and, if there are no setbacks, reclaim his starting spot over Brandon Wimbush.
Brohm or bust? Louisville's post-Petrino coaching plans
It seems clear the Purdue coach and Louisville grad is the Cardinals' top choice. Can they land him? And if not, where do they turn?
Duke safety Dylan Singleton out indefinitely with broken ankle
Dylan Singleton of Duke had surgery Sunday to repair a broken left ankle and will be out indefinitely. The Blue Devils safety was injured Saturday in a 42-35 win over the North Carolina Tar Heels.
How Louisville fell apart so quickly when Lamar Jackson left
Louisville's fantastic Heisman winner covered up a lot of the team's serious issues. When Lamar Jackson hit the NFL, the Cardinals plummeted, costing Bobby Petrino his job.
Louisville replacing Petrino with interim coach Lorenzo Ward
Louisville athletic director Vince Tyra speaks with reporters about his decision to fire head football coach Bobby Petrino.
Northwestern ranked No. 24 in AP Top 25 poll after win
The day after earning a spot in the Big Ten championship game, Northwestern is ranked in The Associated Press college football poll for the first time this season.