Michigan State keeps playing with fire, but so far the No. 10 Spartans haven't gotten singed.
They will carry a nine-game winning streak into Saturday's Big Ten home game against Northwestern in East Lansing, Mich.
Minnesota nearly ended the run on Wednesday but Joey Hauser's last-second basket gave Michigan State a 71-69 victory.
"We're 14-2, and there's been better teams than us that have lost to worse teams than Minnesota if you're going around the country right now. And it doesn't make me feel better," coach Tom Izzo said. "It just makes me put things in perspective. I have to do a better job in some areas."
A.J. Hoggard drove into the lane and set up Hauser for the winning bucket.
"It was his first game-winner in college, everyone always wants to hit a game-winner, especially at a level like this, and especially us being targeted right now, being top 10," Hoggard said. "It was big for us, and kept the winning streak going. I was happy for him, I was excited and glad I got to be a part of it being the assist man on the job, so it was a good moment for me, too."
The Spartans held a slim lead most of the way but the Golden Gophers had a late 5-0 spurt to tie the game prior to Hauser's basket.
An ongoing issue for Michigan State (14-2, 5-0 Big Ten) has been turnovers. It has averaged 14.4 per game and committed 13 more on Wednesday.
"The turnover thing is driving me crazy. I have done one hell of a job of keeping my composure on turnovers," Izzo said. "Just try to do a better job because that was not good enough to win. We won't win Saturday if we do that."
When they didn't give the ball away, the Spartans were efficient offensively. They shot 51.9 percent from the field, the fifth time this season they have shot at least 50 percent.
"The name of the game was find a way to win and move on," Izzo said. "So we did, hopefully we can move on and learn from it."
This will be the second time the Spartans have faced Northwestern this month. Michigan State rallied from a 13-point deficit on Northwestern's home court to pull out a 73-67 win on Jan. 2. Gabe Brown led the way with 20 points.
That began the Wildcats' current four-game losing streak. Northwestern (8-6, 1-4) has dropped each of those games by single-digit margins, including a 94-87, double-overtime loss to Maryland on Wednesday. The Wildcats also lost by four points at home to Penn State and eight points at Ohio State.
"Really heartbroken for our guys. ... Loved the fight and heart in our guys, finding a way to get it to overtime," coach Chris Collins said. "We got the lead in overtime and we just couldn't get stops."
The Terrapins also shot 20 more free throws than Northwestern.
"In order to win, we can't have a minus-20 free throw disparity in these games," Collins said. "But we're going to keep fighting. We're very disappointed where we stand through five (Big Ten) games. These three home games, we had a great chance to win and didn't get 'em."
--Field Level Media