Steph Curry was ejected from the Warriors' thrilling 122-120 win over the Memphis Grizzlies on Wednesday night after throwing his mouthpiece into the spectator stands.
The incident occurred with 1:14 remaining in regulation and Curry wasn't even upset with the game officials. He was mad at teammate Jordan Poole.
With the Warriors leading by two points, Klay Thompson missed a shot, gathered the offensive rebound and handed the ball to Poole, who decided to shoot a 3-pointer, which he missed, rather than reset the offense and give the ball to Curry.
Curry, clearly unhappy with the decision, clapped his hands in the direction of Poole and as he ran back on defense, the reigning NBA Finals MVP chucked his mouthpiece into the crowd.
The referee closest to Curry immediately ejected him.
Curry tried to plead his case to the official that his anger was directed at Poole to no avail.
Curry likely will face further punishment from the NBA for throwing an object into the stands.
In the game, Curry finished with a game-high 34 points, including 10 in the fourth quarter, before he was tossed.
The good news for Curry, Poole and the Warriors is that the 24-year-old guard redeemed himself by scoring the game-winning layup with 1.0 seconds left on the clock.
In a funny twist on the situation, when Poole saw Curry waiting for him in the tunnel outside the Warriors' locker room, he tossed his own mouthpiece before hugging his veteran leader.
The win pushes the Warriors back to .500 at 24-24 as they get set to host the Toronto Raptors on Friday night.
This isn't the first time Curry has been ejected for throwing his mouthpiece into the stands, as he famously did the same thing in the Warriors' Game 6 loss to the Cleveland Cavaliers in the 2016 NBA Finals.