Four players have been ejected after punches were thrown in an NBA brawl between the Detroit Pistons and Charlotte Hornets on Tuesday (all times AEDT).

Charlotte duo Moussa Diabate and Miles Bridges and Pistons pair Jalen Duren and Isaiah Stewart could all face suspension after being tossed from the heated contest.

Tempers flared between the two sides during the third quarter when Diabate and Duren butted heads after a post up play.

Watch NBA with ESPN on Kayo Sports | Stream an average 9 LIVE Regular Season games per week plus the best of the NBA Playoffs.| New to Kayo? Join now and get your first month for just $1.

Duren appeared to make contact with Diabate’s face with his hand, sparking a physical response as multiple players got involved and the coaches tried to break things up,

At one stage, Bridges broke free from pack and seemed to attempt to take a swing at Duren, who reciprocated, but neither appeared to make contact.

Stewart then charged towards Bridges and began a separate fight in more frenzied scenes.

After all the players were separated, Duren, Stewart, Bridges and Diabate were all given fighting fouls and thus automatically ejected.

MORE TO COME.