The Hurricanes (8-5) built their biggest lead at 74-64 with 10 minutes left, but the Wolfpack responded by scoring 13 consecutive points, and Devon Daniels’ driving layup put them ahead to stay with 6 1/2 minutes to go.
Johnson made four free throws in the final 28 seconds to seal the win.
“Definitely a game to build on,” Johnson said. “Being down 10 on the road to come back and win is big. We feel like we can come back from anything.”
Miami went nearly five minutes without a point and missed eight shots in a row. Both coaches said North Carolina State’s superior depth took a toll on the Hurricanes, who rotate seven players and had two of them battling cramps in the second half.
“I thought we would eventually wear those guys down,” Wolfpack coach Kevin Keatts said.
“That’s going to be the issue all season,” Miami coach Jim Larranaga said.