Michigan State’s first game under Pat Fitzgerald did not come with a clean script. It came with a win, a 30-20 result over Toledo on Friday, Sept. 4 at Spartan Stadium, but the Spartans had to survive plenty of mess along the way.
The finish was the part that mattered most. After giving away a lead and falling behind 20-19 late in the fourth quarter, Michigan State steadied itself with a bold scoring drive and a closing field goal to avoid an opening-night stumble.
Liam Boyd handled the kicking load all night, and the Charlotte transfer was the difference on the scoreboard, drilling five field goals from 32, 35, 42, 48 and 51 yards. The last one sealed it in the final minutes.
Michigan State’s offense got early production from Cam Edwards, who carried 27 times for 98 yards and scored on a 2-yard touchdown on the opening drive. Alessio Milivojevic added 247 passing yards and a touchdown on 26-for-34 passing, but the Spartans repeatedly settled for Boyd’s right leg instead of touchdowns. He accounted for five of MSU’s 10 drives.
Toledo made its chances count. John Alan Richter went 12-for-21 for 196 yards and two touchdowns, and one of those scores came on a 60-yard strike to Adjatay Dabbs on a busted first-half go-route. Even while Michigan State controlled possession and finished with a 212-80 yardage edge by halftime, the Rockets kept hanging around under first-year coach Mike Jacobs.
The Spartans looked in command early. They opened with an 11-play drive that leaned heavily on the run, including a fourth-and-2 conversion from Toledo’s 45 when Milivojevic found Chrishon McCray for 15 yards. Edwards capped that march with a 2-yard touchdown on a direct snap, putting Michigan State ahead 7-0 with 6:59 left in the first quarter.
Boyd then took over the scoring. Michigan State never found the end zone again in the first half, but the Spartans still built a 12-point cushion and had a 10-0 lead with six seconds left in the opening quarter. That already outpaced what MSU had managed in the first frame all of last season.
The defensive side looked sharp for stretches, too. Toledo’s only first-half touchdown came on Brantley’s coverage lapse, and otherwise the Spartans held the Rockets to 20 yards before halftime. Michael Richard and Tre Bell brought pressure from the nickel and corner spots, while Kenny Soares Jr. added a pass breakup and an interception.
Still, the second half got away from Michigan State for a stretch. Toledo cut into the lead on Dabbs’ 6-yard corner route, then flipped the game after stuffing Edwards on a fourth-and-1 wildcat attempt 29 yards from the end zone. Connor Walendzak burst free for a 71-yard touchdown, and suddenly the Spartans were down 20-19 with 13:47 left in the fourth quarter.
That’s when Fitzgerald’s team answered. Milivojevic connected with Rodney Bullard Jr. for gains of 26 and 15 yards on the next scoring march, then Michigan State faced another fourth-and-1, this time just six yards from the goal line.
Fitzgerald stayed aggressive. Milivojevic rolled right on a pass play and found Bullard in the back of the end zone for the go-ahead touchdown, then hit him again through coverage for the two-point conversion and a 27-20 lead with 10:37 remaining.
Toledo had one more chance, with a 29-yard completion to Dabbs on its next possession, but Reice Griffith missed a 41-yard field goal. Michigan State then leaned on Edwards, who returned after leaving earlier in the half, to help finish an 11-play, 43-yard drive that ended with Boyd’s 51-yard field goal.
The Spartans also had to navigate injury trouble. Mike linebacker Jordan Hall, described as Michigan State’s most important defensive player, hurt his right arm in the first half and kept coming in and out while favoring it.
Left tackle Ben Murawski left with a right knee injury in the second half but still contributed on the field goal unit. Edwards and backup Marvis Parrish also missed time after being helped off by trainers.
Even with the uneven finish, there were signs of life in Fitzgerald’s debut. Brady Pretzlaff made his first career start next to Hall and delivered with decisive play and solid tackling. For Michigan State, the night was less about polish than survival - and the Spartans found enough answers to walk away 1-0.
In Other News...
Rodney Bullard's Michigan State Debut Raised One Big Question
Rodney Bullards path to Michigan State took a strange turn before he ever caught a pass for the Spartans, when a clerical error tied to his academic credits initially left him ineligible. The issue was reversed by the NCAA before a scheduled court appearance, and once Bullard finally got on the field in the season opener, he made the most of the moment with seven catches for 90 yards and a touchdown.
Even with a few drops mixed in, Bullard showed why Michigan State wanted him involved so quickly, because his touchdown and two-point conversion helped build a late lead. The debut also did something else: it raised the obvious question of how much more there is in his game once he and the offense settle in, especially after he already topped his previous season totals in one afternoon. [Read more 🡒]
Nick Marsh Just Reopened A Painful Michigan State Conversation
Nick Marshs move from Michigan State to Indiana was already the kind of transfer that lingers in East Lansing, and his debut made it sting a little more. After leaving the Spartans in January 2026, the highly ranked recruit stepped into his first game with Indiana and immediately looked like a natural fit in the new offense, giving the Hoosiers an early jolt against North Texas.
For Michigan State fans, the uncomfortable part is less about one play than what it says about what Marsh brought with him out the door. He spent two seasons in green and white as one of the programs most productive receivers, and his departure reopened a familiar conversation about talent, retention and what the Spartans lost before he ever got a chance to fully define his college career. [Read more 🡒]
Alessio Milivojevic Gave Michigan State A Reason To Believe Again
Alessio Milivojevics first start at quarterback gave Michigan State something it badly needed in its 2027 season opener against Toledo: a steady hand. Working within a conservative game plan, he handled the job efficiently, showed good poise and decision-making, and helped move the offense with enough consistency to keep the Spartans on track for a season-opening win.
He finished by distributing the ball around and making life manageable for a team that still had some issues turning red zone chances into touchdowns. Even so, the performance mattered for a program looking for proof that the position could be stable again, and Milivojevic gave the Spartans a reason to think the answer might already be in-house. [Read more 🡒]
