Stephen Curry's announced his return to the Golden State Warriors in game-winning style.

The reigning league MVP has returned from two weeks off with ankle and knee injuries to score 17 overtime points in his side's 132-125 game four Western Conference NBA semi-final win over the Portland Trail Blazers.

It's the highest ever overtime tally by a single player.

Playing for the first time since he was injured in Game Four of the first-round series against Houston, Curry was rusty for three quarters and sensational down the stretch after the Warriors trailed by as much as 16 points.


Curry started from the bench and finished with 40 points, nine rebounds and eight assists.

Warriors teammate Draymond Green also had a stunning performance, nearly recording a rare 5x5 with 21 points, nine rebounds, five assists, four steals and seven blocks.

Damian Lillard had 36 points, six rebounds and 10 dimes, but shot 9-30 from the field, while backcourt partner CJ McCollum had 24 points on 9-23 shooting.

Golden State now leads the series 3-1.