Detroit’s win turned ugly when Jalen Duren’s face-push sparked 30 seconds of pure mayhem that ended with police on the court
The Detroit Pistons were supposed to beat the Charlotte Hornets on Monday night, and they did—110-104. But what everyone’s actually talking about is what happened with 7:24 left in the third quarter when a basketball game briefly turned into a wrestling match that somehow required police presence on the court. Four players got tossed. A coach got ejected. And basketball took a backseat to pure chaos for more than half a minute that felt like an eternity.
It started simple enough: Jalen Duren had the ball, was driving to the basket, and Moussa Diabate fouled him. Duren turned to confront Diabate face-to-face, and the two appeared to butt heads. Then Duren pushed Diabate in the face with his open right hand. That single push that moment of escalation is what unleashed everything that followed. Diabate threw a punch at Duren. Miles Bridges, watching from nearby, decided he needed to get involved and charged at Duren with a left-handed punch. Duren fired back. Diabate tried to charge again and had to be restrained. Meanwhile, Isaiah Stewart left the bench to join the party, confronting Bridges, who responded with a punch. Stewart grabbed Bridges in a headlock and delivered multiple left-handed blows to his head.
Thirty seconds of absolute mayhem. All because of a face-push that escalated into something ugly.
Crew chief John Goble explained the ejections matter-of-factly
The players were tossed because they “engaged in fighting activity during the dead ball.” After review, officials assessed fighting fouls and, by rule, they had to eject everyone involved. Moussa Diabate and Miles Bridges went out for Charlotte. Jalen Duren and Isaiah Stewart went out for Detroit. No ambiguity. The rules are clear: if you’re throwing punches, you’re gone.
Duren called it what it actually was: an “overly competitive game” where emotions got out of hand. He acknowledged that opposing teams have been trying to “get in our head” all season, but said the Pistons have mostly handled it. “Emotions were flaring,” he explained. “At the end of the day, we would love to keep it basketball, but things happen. Everybody was just playing hard.” He didn’t dive into specifics about who started what, just deferred to the video instead. He knew the footage spoke louder than any explanation he could give.
Charlotte’s side was less forthcoming
The Hornets didn’t make Bridges or Diabate available for post-game interviews, which basically tells you everything about how they viewed the situation. Bridges did post on Instagram late Monday night: “Sorry Hornets nation! Sorry Hornets Organization! Always gonna protect my teammates forever.” It’s the kind of statement that acknowledges something went wrong but frames it as loyalty rather than poor judgment.
Hornets coach Charles Lee kept his explanation measured. “It looked like two guys got into a heated conversation, and it just kind of spiraled from there.” Which is technically accurate but also kind of misses the point it didn’t just spiral, it absolutely exploded.
Pistons coach J.B. Bickerstaff was more direct in defending his players
He emphasized that Detroit didn’t initiate crossing the line. “Our guys deal with a lot, but they’re not the ones that initiated, they’re not the ones who crossed the line tonight,” Bickerstaff said. “It was clear, through frustration, because of what J.D. was doing, that they crossed the line.” He continued: “If a guy throws a punch at you, you have a responsibility to protect yourself. That’s what happened tonight.”
The chaos didn’t end there. Midway through the fourth quarter, Lee got ejected after he went at officials over a no-call and had to be restrained by Brandon Miller while yelling about inconsistent officiating. Lee later admitted he needs better control of his emotions.
Sometimes basketball gets ugly. Sometimes it requires police. Monday night was one of those nights.

