
One game ago, Dillon Brooks cost the Phoenix Suns a game by getting ejected for going after LeBron James. Thursday, he gave the Golden State Warriors a five-point swing by his dirty play against Steph Curry, but the Suns escaped with a 99-98 win over the Golden State Warriors.
It didn't ultimately cost the Suns a win, even after Brooks missed a potential game-winner, thanks to a last-second foul by the Warriors' Moses Moody. But Brooks making wildly undisciplined plays in consecutive games bodes poorly for his future and that of his team this season.
With the Suns leading by five points in the final minute, Curry missed a three-point shot from the corner. Then Brooks delivered a gratuitous shot to Curry's ribs as he flew past him. The result was two free throws and a Jimmy Butler three that tied the game.
Brooks challenged the shot cleanly and arguably forced another miss by Curry, who shot 2-of-9 on three-pointers during the game. However, he couldn't resist the cheap shot, which the officials ruled a flagrant-one foul upon review. Curry, the best free-throw shooting in NBA history, sank both free throws. It wasn't the most brutal contact, but it was also thoroughly unnecessary.
Dillon Brooks earned a Flagrant 1 foul for striking Steph Curry on this play pic.twitter.com/LjlK4cmu61
— Warriors on NBCS (@NBCSWarriors) December 19, 2025
Golden State retained possession after the freebies, which gave Butler (31 points) the chance to sink his lone three-point attempt of the game.
JIMMY TRIPLE TO TIE IT pic.twitter.com/0oo0aBY3lG
— Warriors on NBCS (@NBCSWarriors) December 19, 2025
Brooks didn't talk to reporters after his ejection from the Suns' loss to the Los Angeles Lakers Sunday. Thursday, he hung around and admitted to the press that he "had to do some soul searching" about the poor timing of his actions late in games.
"I gotta do some soul searching at home... I'll learn from it. I'll figure it out."
— PHNX Suns (@PHNX_Suns) December 19, 2025
Dillon Brooks takes ACCOUNTABILITY for the timing and results of some moments recently . pic.twitter.com/arW1zRnpxX
While that seemed to show maturity, Brooks was still complaining about LeBron in Sunday's loss as recently as Wednesday, calling him a "social media junkie" and claiming he would have shot an airball had Devin Booker not fouled him late in the game.
For the first time since the game against the Lakers we heard from Dillon Brooks on his altercation with Lebron James along with the late foul call.
— Griffin S. DeMarrais (@GDeMarraisTV) December 17, 2025
"he is a social media junkie... I wish we would have let him shoot that shot and that s*** would have been an airball"@azfamily pic.twitter.com/PqBKemYhQB
Brooks had his own chance at a game-winner late in Thursday's win, and clanked a three-point attempt off the side of the backboard. It was not an air ball, however, and the awkwardness of the shot worked out in the Suns' favor when Jordan Goodwin grabbed the rebound and Moody was whistled for a loose-ball foul with 0.4 seconds left. Goodwin hit a free throw for the winning margin.
Will Brooks do some soul-searching? It's unlikely. He's 29 years old and leading the NBA in technical fouls with nine, after picking one up earlier in Thursday's game — the next closest players have five. That's nine technicals in 21 games, while reaching 16 technicals means an automatic one-game suspension.
Brooks was suspended for one game last year for amassing 16 technicals and for two games in 2022-23 for receiving 18 technicals. He had 15 T's in 2023-24 and only 12 technicals in 2021-22, but he picked up those in only 32 games. For his career, Brooks has committed 94 technical fouls.
The Suns need Brooks on the court, but they don't need him making dumb plays late in games. That's the one upside to the threat of an eventual Brooks suspension. The Suns won't have his defense, but at least Brooks won't be committing dumb fouls in the final minute to lose the team games.
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!