Langford continues to be a model of consistency. He put together a strong running performance – even when the Purdue defense was stacked against him. He had more than 100 yards for the second straight game and provided movement on a Michigan State offense that struggled almost the entire game.
Lippett not only continues to play well as a wide receiver, he helped the offense finally get on the board with a 5-yard touchdown pass to Andrew Gleichert.
Lippett made a couple of tough catches and did a good job getting yards after the catch. He was the best offensive player for MSU and it wasn't even close. He also is cementing himself a great blocker on the edge, something MSU lacked greatly last year. He had five catches for 49 yards Saturday.
As good as Michigan State's defense has been, it hasn't been racking up the sacks, but that wasn't the case in this one. MSU had five sacks, with 3.5 coming from the defensive line.
Shilique Calhoun, Denzel Drone and Damon Knox had one each, while Tyler Hoover had a half-sack. They also were key to putting pressure on Etling throughout the game and getting the freshman rattled in his first road start.
Cook reverted to the play that was seen in the first two games of the season. He was all over the place and missed open receivers time and time again.
Entering the fourth quarter, Cook was 9 of 19 for 33 yards – and that's because his ninth completion went for 16 yards. He finished 13 of 25 for 107 yards, 69 of which came on the lone touchdown drive of the game and featured three big plays.
The running back didn't have a carry for the second straight week and didn't play a snap this time around. It's clear that Langford has emerged as the go-to back, even though Mark Dantonio continues to say that Hill factors into MSU's plans moving forward.
He was a solid contributor in the non-conference schedule, but has been lapped by Langford, who is playing his best football week after week.