No. 14 Michigan State converted five Nebraska turnovers into 24 points and took a big step toward winning the Big Ten Legends Division with a 41-28 victory on Saturday.
Jeremy Langford ran 32 times for 151 yards and scored two touchdowns, and Keith Mumphrey caught a 27-yard touchdown from Connor Cook in the fourth quarter after the Cornhuskers pulled within six points.
The Spartans (9-1, 6-0) beat the Huskers (7-3, 4-2) for the first time in eight all-time meetings.
They would clinch the division with a win at Northwestern next week or a loss by Minnesota in either of its last two games. Michigan State plays Minnesota to end the regular season.
Big Ten leading rusher Ameer Abdullah ran 22 times for 123 yards for Nebraska. He went over 100 yards for the seventh straight game and eighth time this season and is the first player to do it against the Spartans.