The incident, for which Prince was assessed a Flagrant Foul 2 and ejected while Johnson was assessed a technical foul and ejected, occurred with 5:53 remaining in the fourth quarter of the Hawks' 116-93 loss to the Heat on Wednesday night at AmericanAirlines Arena in Miami.
Prince forcefully pulled down Heat center Hassan Whiteside during play and Johnson escalated the situation in retaliation by throwing a forearm into the chest of Prince, NBA executive vice president for basketball operations Kiki VanDeWeghe announced.
After grabbing an offensive rebound, Whiteside tried to go back up but was fouled hard by Prince. Johnson was the first Heat player to run over and shove Prince.
Whiteside, who landed on his back, was on the floor motionless for a couple of minutes before he finally got up.
Whiteside remained in the game and made one of two free throws. He then completed the possession by making a jump hook.
"The guy -- he just wrapped me up. It was a dangerous play," said Whiteside, who didn't know until after the game it was Prince who had slammed him to the court. "Fake tough guy -- that's what happened."