WEST LAFAYETTE, Indiana (Ticker) -- With Carl Landry hobbling on a sprained ankle, coach Gene Keady could only watch helplessly and yell at the officials.
The Big Ten Conference's leading scorer, Landry twisted his right ankle in the first half and finished with a season-low seven points as 10th-ranked Michigan State posted a 68-57 victory over Purdue.
Landry scored 31 points in the Boilermakers' 71-64 loss at Michigan State on January 18. But he was not much of a factor due to the injury.
"I could run, but I had trouble making strong moves," said Landry, who made 2-of-7 shots. "I couldn't really play aggressively."
That spoiled the day for Keady, who was honored in a halftime ceremony in which former players and coaches attended. Second all-time in the Big Ten in wins behind Bob Knight, Keady is in his 25th and final year as Purdue coach.
The familiar scene of Keady flailing his arms and yelling at the officials was prevalent throughout. In the second half, he even flung his jacket to the floor in protest of a call and was assessed a technical.
"I've never liked this crew," Keady said of officials Rick Hartzel, Steve Stiles and Paul Jansen. "It's nothing personal, but we've never had a good relationship or whatever you want to call it. Of course, the coat went off and I should have gotten two technicals, I should have been gone."
As usual, Michigan State (19-4, 10-2) featured a balanced attack and clamped down on defense. Alan Anderson and Maurice Ager each scored 12, Chris Hill added 11 off the bench and the Spartans held Purdue to 37 percent shooting.
"I told the guys it was going to be an emotional game for me because I love what he (Keady) has done for the game," said Michigan State coach Tom Izzo, who improved to 11-7 against Keady. "I told them the best compliment you can give them is to play your butt off."
Michigan State also received help from an unlikely source - freshman Drew Neitzel. Averaging just 2.9 points per game this season, Neitzel connected on a pair of 3-pointers and finished with 10 points. His second 3-pointer opened a 33-23 lead for the Spartans with 17:48 left in the second half.
Purdue pulled within 35-30 on a layup by Brandon McKnight and had a chance to get closer, but a 3-point attempt by David Teague rimmed the basket. The Spartans then went on a 12-0 run that included two free throws and a jumper by Shannon Brown. The free throws came after a technical on Keady with 14:38 left.
A three-point play by Kelvin Torbert with 12:05 remaining capped the spurt, opening a 47-30 advantage.
A foul-line jumper by Hill gave Michigan State its biggest lead at 62-41 with 6:03 left.
Teague led Purdue (7-16, 3-9) with 15 points, but was held to four in the second half, and made just 6-of-18 shots.
The game was tied, 12-12, when Hill hit a 3-pointer and a layup to ignite a 14-4 run. Neitzel scored the last seven points of the half for Michigan State, which built a 28-18 lead.
The win was the fifth straight and ninth in 10 games for the Spartans. The lone loss in that stretch was to top-ranked Illinois.