Tempers flared in Detroit as Pistons guard Killian Hayes and the Orlando Magic's Moe Wagner were involved in an altercation on Wednesday night.

With just 33 seconds left in the first half and the two players chasing after a loose ball on the sideline, Wagner gave Hayes a shove that sent him flying to the bench. The Pistons guard retaliated at the Magic big man with a solid punch at the back of his head that clearly rocked him. It appeared as though Wagner lost consciousness for a few moments before groggily making his way to the locker room.

Watch the series of events below:

Hayes, Wagner, and the Pistons' Hamidou Diallo were all ejected from the game. Diallo was deemed an ā€œinstigatorā€ during the said altercation.

Moe Wagner had started the last 14 games for the Magic in place of the previously injured Wendell Carter Jr. WCJ has since returned and played in a few games off the bench. Perhaps this incident would be convenient timing to reinsert their opening night center back into the starting lineup.

It's a similar story for Killian Hayes. He has started the last 24 games for the Pistons after beginning the season off the bench. With a season-ending injury to lead guard Cade Cunningham, that opened the door for Hayes to take on a larger role, and he has taken advantage of the opportunity.

It's likely that both Killian Hayes and Moe Wagner will incur punishments from the NBA once the league reviews the incident. Both teams will have to play with men down in a game that could potentially have implications in the Victor Wembanyama sweepstakes later on in the season.