The Spartans (6-1, 3-0 Big Ten) have won five straight overall, 13 consecutive games over conference foes and tied the school record with an eighth straight road win in league play.
Michigan (16-5, 8-1) produced a season-low point total as a 10-game winning streak came to an end.
Michigan State probably will not have one of its best players in the lineup against Indiana.
Tom Crean watched his young Hoosiers grow up Tuesday night.
Harris had 17 points in the first half for the Spartans (13-1, 2-0 Big Ten) and he had a 5-point play midway through the second half.
Trey Burke missed a jump shot with three seconds left on the clock and the Michigan Wolverines fall to the Indiana Hoosiers 72-71 missing out on a share of the Big Ten title on Sunday afternoon.
Last night #1 Indiana fell to the Minnesota Gophers.
Cody Zeller scored 19 points and Victor Oladipo had 15, leading No. 3 Indiana to an 81-73 victory over No. 1 Michigan on Saturday night.
Michigan State (17-4, 6-2) was led by Gary Harris, Indiana’s 2012 Mr. Basketball, who had 21 points and made five 3-pointers. Adreian Payne added 18 points and nine rebounds and doubled his season total by making three 3s.