Michigan State's offense struggled through the first two games of the season, but broke out in a big way in a 55-17 win against Youngstown State on Saturday.
The Spartans scored seven times offensively, with five touchdowns in the first half.
Connor Cook led the way for the Spartans with four touchdown passes on 15 of 22 passing for 202 yards.
The Spartans took advantage of good field position on their first drive following a 23-yard punt return from Andre Sims Jr and a facemask penalty. Five plays later, running back Jeremy Langford punched it in from the 3-yard line – his third touchdown this season.
Youngstown State responded with a 34-yard field goal to make it 7-3 with 8:38 left in the first.
On its second possession, MSU gained chunks of yards on its way to a 13-yard touchdown catch for Sims with 6:23 to go in the first. The drive began with a 20-yard reception for MacGarrett Kings Jr and a 20-yard run by Cook.
The Spartans put up their third touchdown of the first quarter on a 12-yard pass from Cook to fullback Trevor Pendleton, who was wide open in the end zone on a wheel route.
The Penguins came back with a touchdown drive, which was capped by a 5-yard touchdown run by Martin Ruiz with less than 5 minutes before halftime.
The Spartans broke it open with two scores in the final 5 minutes of the half. The first score was a 24-yard catch by Kings on the first play following a fumble recovery by defensive end Shilique Calhoun.
About 1:30 later, Bennie Fowler broke a couple tackles on his way to a 17-yard score.
Nick Hill opened the scoring in the second half when he took a draw and ran it in 35 yards untouched and put the Spartans up 42-10.
Langford added his second touchdown and made it 49-10 with a 2-yard run with 3:58 to go in the third to cap an 11-play drive.
Youngstown State's Ruiz scored his second touchdown of the day on a short pass from Kurt Hess, which he took 39 yards to make it 49-17 near the end of the third quarter.
Kevin Muma tacked on a field goal with 7:37 to go to make it 52-10.