EAST LANSING, Michigan (Ticker) -- Michigan State needed something special to snap a long losing skid against Wisconsin, and Alan Anderson delivered.
Anderson scored a career-high 28 points and did not miss a shot as ninth-ranked Michigan State posted a 77-64 Big Ten Conference victory over No. 20 Wisconsin.
The Spartans had dropped six in a row to the Badgers, including a 62-59 setback on January 16. Paced by Anderson, they got off to a quick start in this one.
"I couldn't be prouder of these guys, to be honest with you," Michigan State coach Tom Izzo said. "It hasn't been easy on these guys and we beat a very good team, and we beat them soundly."
Michigan State (20-4, 11-2 Big Ten) jumped out to a 15-4 lead in just over six minutes and led, 33-25, at the half as Anderson scored 11 points on 5-of-5 shooting.
Anderson finished 10-of-10 from the field, sinking his only 3-pointer and all seven of his free throws for the first perfect shooting night in the history of the Breslin Center.
"Alan Anderson was dynamite," Izzo said. "What an unbelievable game."
"(Alan Anderson) did a great job of penetrating and taking care of business around the basket," Wisconsin coach Bo Ryan said. "I mean, you name it, he did it."
The Spartans warmed up in the second half, hitting 15-of-23 (65 percent) shots to coast to their 10th win in 11 games and give Izzo his sixth 20-win season.
"I just played in the flow of the game. I didn't try to force anything," Anderson said. "When I thought I had an open shot, I took it. When you force things, bad things happen."
Paul Davis notched his sixth double-double of the season with 13 points and 11 rebounds and Shannon Brown and Maurice Ager added 11 apiece for Michigan State.
Alando Tucker scored 18 points and Mike Wilkinson added 16 for Wisconsin (17-7, 8-5) which shot 41 percent (23-of-55).