East Lansing, Mich. • Connor Heyward scored his second touchdown with 2 minutes left to put No. 11 Michigan State ahead and the Spartans held on to beat Utah State 38-31 on Friday night.
The Spartans trailed until the second quarter, built a 13-point lead late in the third and fell behind late in the opener for both teams.
Darwin Thompson put the Aggies ahead with a 1-yard run, his second go-ahead score of the game, with 5:05 remaining. Their defense couldn’t make one more stop to beat the highest-ranked team in school history, surpassing the victory over No.