EAST LANSING, Mich. (AP) -- Drew Neitzel came alive at halftime for the second straight game and scored 18 of his 20 points in the last 18:33 of Michigan State's 67-58 comeback win over Belmont on Tuesday.
After scoring 21 of his career-high 32 points in the final 14:42 of Saturday's scare by Chicago State, Neitzel again got hot at the right time for the Spartans (11-2).
The 6-foot junior guard was 5-for-7 from the field and 3-for-4 from 3-point range early in the second half. It was Neitzel's fifth straight game with at least three 3s.
Marquise Gray added 10 points and seven rebounds for Michigan State (No. 25 ESPN/USA Today), which stretched its non-league home winning streak to 24 games.
Justin Hare scored 15 points for the Bruins (7-4), who were playing their third of seven straight road games.
The Spartans scored on a Neitzel to Gray alley-oop just three seconds into the game. But Belmont led 32-29 at the half and scored first after the break to grab a five-point lead, its largest of the game.
Michigan State drew even at 38 and took a three-point lead on a bailout 20-footer from Neitzel as the shot clock expired. The Spartans exploded from there and finished a 16-2 run to go up 51-40.
Belmont shot 39.3 percent from the field and became the 12th Michigan State opponent to shoot less than 42 percent. The Spartans have allowed 65 points or less in every game this season.