DraftKings · as of July 8, 2026
Minnesota defeated Michigan State 23–20 in a nail-biter. Michigan State covered by 1.5; Game went Under by 1.5. The market closed at Minnesota -4.5 and the Blue Chip model made it Minnesota -4.2. The two were within a point of each other, so there was no meaningful edge in this line.
Aidan Chiles was benched after 20 consecutive starts, and redshirt freshman Milivojevic provided a spark with 311 yards and a 71-yard touchdown pass, leading to a season-high 467 total yards.
Michigan State committed 10 penalties for 96 yards, including a crucial pass interference in overtime, and kicker Martin Connington missed field goals from 46 and 23 yards in regulation, contributing to the loss.
Elijah Tau-Tolliver rushed for 127 yards on 11 carries, and the team had a 85-yard run that set up a go-ahead touchdown late in the fourth quarter, showing offensive balance.
The defense allowed Minnesota to drive for a tying touchdown in the final 29 seconds of regulation, aided by a facemask penalty and pass interference, and gave up the game-winning score in overtime.
The Spartans are now 0-6 in Big Ten play for the first time since 2016, and face a tough matchup next week against Penn State, needing to clean up penalties and special teams to compete.
At kickoff, conditions at Huntington Bank Stadium were Partly cloudy, 41°F with winds of 3 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.
Partly cloudy
41°F

| Measure | Michigan StateAway | MinnesotaHome |
|---|---|---|
| This week | 463 miles | 0 miles |
| Last week | Home game | 488 miles |
| Season total | 6,119 miles | 4,886 miles |
| Body clock | 15:30 | 14:30 |
| Rest | 7 days | 7 days |