One play after the strip sack, Michigan got the ball back and went down and kicked a FG with no time left for State to do anything, so +3 to Michigan. If the TD had stood, Michigan State would have had had a minute and a half to at least get a FG, for a net of +4 to Michigan.
I rewatched the 1-hour condensed version on BTN yesterday and it reminded me of how many close moments there were late in the 3rd and early in the 4th that if they hadn't gone MSU's way Michigan still would have been in control. After the TD made it 30-20, could have stopped the 2 point conversion - did not. After MSU got the ball back down 8, Michigan could have stopped them on a 3rd and 10 from around the 20 - did not, by inches. On the next set of downs, could have stopped them on what I think was around a 3rd and 5 from around the 30 - did not, again by inches. So many things had to have gone wrong for Michigan not to have won after being up 16.