EAST LANSING - Draymond Green made a go-ahead shot with 29.3 seconds left and No. 25 Michigan State held on for an 84-83 win over Indiana on Sunday night.
Hoosiers guard Jordan Hulls, who got tied up by Spartans center Derrick Nix with 1.2 seconds left, was long on a 3-pointer just before the buzzer.
Michigan State (13-8, 5-4 Big Ten) avoided its first four-game losing streak in four years.
Indiana (11-11, 2-7) had a shot to beat back-to-back ranked teams for the first time in Tom Crean's three seasons, but Jeremiah Rivers missed free throws that would've sealed the victory in regulation.
Kalin Lucas scored 26 points, Green had 19 points, 13 rebounds and five assists. Durrell Summers scored 17 and Delvon Roe had 10 points before fouling out for the Spartans.
Christian Watford scored 21 points and Hulls had 17 for the Hoosiers, who have lost 16 straight at Michigan State dating to 1991.
Indiana had chances to stop the skid.
Rivers missed the front end of a one and one at the line with 42 seconds left in regulation and made only one of two free throws with 19 seconds left.
Green connected on two free throws with 2.9 seconds left in the second half to send the Spartans to their third overtime game this season, all of which have been at home in the Big Ten season.
Hulls got past midcourt for the final shot of regulation and was hoping for a foul, but the officials didn't blow the whistle because they determined he jumped into Summers.
Michigan State pulled through for the victory just as it did the previous two OT games against Wisconsin and Northwestern.
Green made a free throw, Lucas connected on two at the line and Green scored in the lane to win the game, giving coach Tom Izzo exactly what he wanted on his birthday.
The Hoosiers will likely look back at missed opportunities at the Breslin Center, where they've won only once. They led by 12 in the first half and had a 60-52 lead with 12-plus minutes left.
Nix, who had a season-high nine points, put the Spartans ahead midway through the second half and set a screen that helped Lucas make a go-ahead layup a few minutes later.
Michigan State's defense, though, couldn't stop the Hoosiers inside or on the perimeter.
Watford's shot in the lane and Hulls' 3-pointer put them ahead by six with 4 1/2 minutes left.
Lucas made a 3-pointer to pull the Spartans within a point with 1 1/2 minutes to go, but Hulls made an off-balance, fadeaway shot in the lane just before the shot clock expired on the ensuing possession.
The Hoosiers got the ball into Hulls' hands late in the game, but Izzo told his team not to foul right away -- even though they could've run out the clock -- and the gamble paid off because Rivers was hacked as soon as he got the ball and the son of Boston Celtics coach Doc Rivers failed to seal the victory.
To watch SpartanMag.com video of Tom Izzo's postgame press conference, click the link below or enjoy in the player above.