James got into it with fans that were ejected as he put up 31 points, six rebounds and eight assists.
Other drama ensued as journeyman center Dwight Howard taunted the Cavaliers at multiple stages of the game.
James talked to the media after the game and discussed what the victory means to his squad.
“This was a big win and this was a big trip for us overall,” James said. “Any time you’re on the road for more than two days, and this was a week for us, you have the opportunity to come together even more.
“We faced a little adversity throughout some of the games and you’ve got to be resilient. We lost the game to Houston, but we played extremely well. We just didn’t make enough plays down the stretch. But from Dallas to New York to today, we were very good.”
As the Cavaliers picked up momentum with their third straight win, they certainly did not do it without generating their fair share of hate.
Watch: LeBron James stings the Hornets