In case there was any doubt, Steph Curry is back from his knee injury and he’s looking just fine.

In his first game back in just over two weeks, Curry led the Golden State Warriors to an exciting 132-125 win in overtime to help the Warriors take a 3-1 series lead and all but end the Portland Trail Blazers hopes of making it to the Conference Finals.

Curry initially came off the bench to start the game, but due to a quick double technical on Shaun Livingston early in the game, Curry was forced to play more minutes than was originally planned. He took the opportunity to remind everyone exactly why he is back-to-back MVP.

Curry finished the game with 40 points, 9 rebounds, and 8 assists in 37 minutes. He was expected to play less than 25.

The most impressive part of Curry’s return may have been in overtime, when Curry outscored the Blazers by posting 17 points in the 5-minute overtime period, an NBA record for most points in OT.

Heading back to Oakland for Game 5, the Warriors seem primed to finish off the Blazers and look forward to the winner of the Thunder-Spurs series currently tied at 2-2.