It was a game that almost defied logic.
Ohio State came into the game with the nation's longest winning streak (24), had not lost under Meyer in two seasons and had one of the nation's most productive offenses and underrated defenses.
Michigan State turned the conventional wisdom upside down by scoring the first 17 points. Then the nation's stingiest defense gave up the next 24 points as Braxton Miller, Carlos Hyde & Co. took command.
Cook responded to the challenge by driving the Spartans for a field goal, hooking up with the wide open Josiah Price in the flat of the end zone and then burned 3½ critical minutes on the clinching drive, capped by Jeremy Langford's sealing 26-yard TD run.
Cook finished 24 of 40 for a career-high 304 yards and three scores. Langford ran 24 times for 128 yards, becoming the first player this season to top 100 yards against the Buckeyes this season.
For Michigan State, it was a milestone night. It won its 12th game for the first time in school history, completed a perfect conference season and extended its own winning streak to nine — something it had not done since starting 1966 at 9-0.
Most important, the players got to hold the roses for the first time since 1987 and the celebration began even before the final seconds ticked off the clock.
"We're going to live this one for a while, live it for a month," coach Mark Dantonio said. "But it's important that we finish what we started and that will end with a bowl game."
Miller did what he could to rally the Buckeyes, finishing 8 of 21 for 101 yards with one touchdown pass. He also ran 21 times for 142 yards and two scores, while Carlos Hyde ran 18 times for 118 yards. Both joined the Buckeyes' 3,000-yard club, becoming the seventh and eight players of the school's exclusive group.