Then Nojel Eastern rewrote the script.
With good reason, too.
Purdue opened with a 19-6 run, extended the margin to 23 midway through the second half before nearly giving it all away during a drought in which it missed eight straight shots. Michigan State took advantage by going on a 24-5 run to cut the deficit to 60-56 with 5:14 to play.
To coach Tom Izzo, the obvious was difference: Purdue played better defense, was better in the paint and had a better supporting cast.
Preseason All-American Carsen Edwards scored just 14 points. He was averaging 24.7.
But the Boilermakers made up for it by getting five 3-pointers and four assists from Cline, three 3s and 11 points from Aaron Wheeler, 10 points and eight rebounds from Matt Haarms. Edwards had four rebounds, three assists and three steals and Eastern wound up with 12 points — the last six at the line.
"You know if he misses a couple front ends there, you're in a different position and you have a different feeling," Painter said.
Cassius Winston had 23 points, seven rebounds and eight assists to lead the Spartans. Matt McQuaid had 12 points in a game Michigan State never took the lead.
BIG PICTURE
Michigan State: Despite shooting poorly and getting beat at their own game, the Spartans showed why they are one of America's best teams. Sure, they're now tied with Michigan for the conference lead. And yes, they'll fall in the polls after this loss but it shouldn't be a precipitous drop.
Purdue: The Boilermakers have been playing good basketball for a while — and now they have the signature win they needed to seal the perception. By getting key contributions out of Edwards' supporting cast, they moved within a game of the Big Ten lead and should reappear in the Top 25 soon.
STAT PACK
Michigan State: Suffered its first loss in 61 days after posting an average victory margin of 16.8 points. ... The Spartans scored 19 points in the first half, surpassing their previous low mark for scoring in a half. They had 28 in the second half at Florida on Dec. 8.... Michigan State shot 39.3 percent from the field was 9 of 26 on 3s.
Purdue: The Boilermakers have 12 wins against top 10 teams at Mackey Arena, seven of those against Michigan State. ... Purdue is 50-2 in its last 52 home games. ... Purdue had a 42-33 rebounding edge including 16-9 on the offensive end.
UP NEXT
Michigan State: Takes a five-day break before hosting Indiana on Saturday.
Purdue: At Penn State on Thursday