Cleveland Cavaliers hosted the Miami Heat last night in what was the matchup between the hottest teams in the East. The Cavaliers entered the game riding an eight-game win streak while the Heat won three games in a row and hoped to make it four. Cleveland simply dominated Miami, but the Heat almost managed to come back after LeBron James got ejected from the game.

The Cavaliers had a 26-point lead at the half, but Miami managed to cut it to 11 points at the end. After 28 minutes of action, LeBron James lost his cool and complained about a no-call.

This earned him a technical foul and he was ejected for the first time in his amazing career. Shortly after, Enes Kanter used the ejection to troll LeBron once again, continuing his with the Cavaliers forward.

Kanter destroyed LeBron on Twitter

Earlier this season, Enes Kanter and LeBron James got into a scuffle when they played against each other. James disrespected Kanter's teammate, rookie Frank Ntilikina, and the New York Knicks big man did not like it. This resulted in a series of trash talk that eventually escalated into an in-game scuffle. At the end, LeBron was victorious and he celebrated the victory by calling himself "King of New York" on his Instagram profile.

New York Knicks players did not like the Instagram post, but it appeared that everyone just decided to let it go.

However, Enes Kanter refuses to forget about it and he used LeBron James' ejection as an opportunity to troll him.

If you compare Kanter's tweet to James' Instagram post, you will notice that the Knicks center used the same hashtags LeBron used.

It will be interesting to see if James will let it go, but it won't be surprising if he decides to take a shot at Kanter.

LeBron was amazing last night

Despite the ejection, LeBron James was simply amazing and he did a little bit of everything. In 28 minutes on the floor, the four-time MVP scored 21 points on 10-for-16 shooting.

He also added 12 rebounds, 6 assists, 5 steals, and a block. This was another fantastic performance by James, who is averaging a 28-8-8 stat line this season.

After nine consecutive wins, the Cleveland Cavaliers are now 14-7 and they are in the third spot in the Eastern Conference. In addition, they currently have the fifth-best record in the NBA. Considering that their next game is against the Atlanta Hawks, the second-worst team in the league, we could easily see them extend their win streak to 10 games.