At the end of the first half in the game between the Detroit Pistons and the Sacramento Kings, Kings point guard Isaiah Thomas drove the lane and was fouled hard by Pistons forward Charlie Villanueva. Thomas jumped up and got in the face of Villanueva, prompting coaches and teammates to pull him away from the scrum.

Officials reviewed the foul and ejected Villaneuva. Thomas wasn't given a technical foul or anything for his part after the foul. 

Not going to lie: when I saw DeMarcus Cousins charging into the scuffle, I assumed something bad was going to happen. But he just went in there and separated the two. That's progress!