The Bulldogs (4-0) improved to 8-0 all-time against Troy, while winning the 100th overtime game in school history. The Bulldogs are 55-45 in those 100 contests.
Head coach Rick Stansbury is now 13-12 in his career overtime decisions.
"Obviously, we were very fortunate to win the basketball game," Stansbury said. "We have no margin for error when we play well and are both mentally and emotionally into the game. Obviously, it helps us none when we are not either one of those.
"I could sense from the time we got to the arena tonight it was going to be one of those nights when were not into the game."
Ravern Johnson paced the five Bulldogs in double figures with a career-high 33 points, including seven 3-pointers.
MSU finished a season-best 12 of 26 from 3-point range.
Accepting the challenge
"Right now, the scoring load is on me," Johnson said. "I will be glad to accept that challenge. It was good to get another win. Tuesday, we have another quality opponent coming in and we can't struggle again like this."
The Bulldogs, whose two previous wins came by a total of eight points, host Florida Atlantic at 7 p.m. on Tuesday.
Down by 11 against Troy, MSU used three consecutive 3-pointers to battle back.
Johnson hit the first two and Riley Benock the final one. The Bulldogs seized the lead at 65-64 on a Brian Bryant basket with under four minutes left.
MSU moved ahead 74-71 but Bryant missed the front end of a 1-and-1 and could not close out the victory in regulation. The Bulldogs got a stop on the defensive end but threw the basketball away on the offensive end. With 2.5 seconds remaining, the Trojans went the length of the court with Vernon Taylor hitting a game-tying 3-point basket at the buzzer.
In the overtime period, the Bulldogs held an 18-9 advantage. MSU hit 9 of 10 free throw attempts down the stretch.
"To our credit, in overtime, we made some plays," Stansbury said. "The end of regulation is on me because we didn't foul. We hit some free throws there at the end and found a way to win."
Also in double figures for MSU: Bryant with 15 points, Benock 12, Kodi Augustus 11 and Jalen Steele10.
Augustus had six of his 11 points in the overtime period.
Taylor paced Troy (1-4) with 24 points.