Golden State Warriors star Stephen Curry was just jumping in joy and celebrating after Klay Thompson drained a big triple to tie their game against the Detroit Pistons with one second left. And then seconds later, his face was full of pain after the Motor City franchise bagged the win with a Saddiq Bey game-winner as time expired.

That roller coaster of emotions was caught on camera, and the disappointment and regret was clear on the face of Curry.

Curry and the Warriors thought they have sent the game to OT with Thompson’s game-tying shot. It was just so perfect, and with the time remaining, everyone thought there’s be additional five minutes of basketball.

Curry, naturally, couldn’t hold back his excitement:

However, as everybody knows in the NBA, nothing is certain until the buzzer sounds. Bey reminded the Warriors of that with his Hail Mary from beyond the arc, shutting down the whole Chase Center with only the shout and celebration from the Pistons being heard.

Live and breathe the NBA?

🚨 Get viral NBA graphics, memes, rumors and trending news delivered right to your inbox with the Clutch Newsletter.

As mentioned, Curry himself was silent, completely lost for words after what just happened.

It was definitely a great game for the Warriors. Stephen Curry and Andrew Wiggins remain out, but they were able to put up a good fight and even erase a 10-point deficit early on. Unfortunately, lady luck just didn’t smile in their favor this time around.

Thompson finished with 30 points in the 122-119 loss, while Jordan Poole added 24. Anthony Lamd and Ty Jerome scored in double digits as well.

The Warriors play again on Saturday against the Orlando Magic, and sure enough, they’ll be hoping to play better and perhaps get luckier.