The last time we saw Stephen Curry, he was pretty messed up. Rolling around on the floor with a sprained knee, then emotional on the bench when he was told he couldn't return to the game.

What a difference a few days made. On Wednesday night, despite the fact he was relegated to cheerleader, Curry was all smiles and bouncing off the bench to celebrate 3 after 3 as Klay Thompson and the Golden State Warriors finished off the Houston Rockets, 114-81.

Klay is feeling it and Steph loves it!! #NBAPlayoffs https://t.co/nfuVxvXfqI

— NBA on TNT (@NBAonTNT) April 28, 2016

More from FoxSports

43.8 seconds left. #StrengthInNumbers pic.twitter.com/Roj4H9wz7A

— GoldenStateWarriors (@warriors) April 28, 2016

There was plenty for Curry to cheer, including exceptional ball movement like this:

Teamwork makes the dream work. #BallMovement https://t.co/a3dQ6YZDaj

— NBA on TNT (@NBAonTNT) April 28, 2016

mood 🔥 pic.twitter.com/PbN52umutl

— GoldenStateWarriors (@warriors) April 28, 2016

Maybe the most impressive thing is that even from the bench, Curry managed to hold Jason Terry scoreless on 0-for-7 shooting.

Yeah, Terry. The guy who predicted a Rockets win in Game 5.

See you later, buddy. Have a great summer.