In the 3rd quarter of Timberwolves and Sixers game in Philadelphia on Wednesday night, Joel Embiid and Karl-Anthony Towns were ejected.

The two have a history of not liking each other and took it to the next level when they decided to throw down.  The fight started a massive bench clearing brawl.

This fight had it all.  There was pushing and shoving, punching and even a body slam.

Flip the Page to see the two fight: