Kevin Durant can't be stopped right now.

The Warriors superstar put on another show in Toronto on Thursday night, surpassing 40 points for the third straight game. It's the first time in his legendary career that he's scored 40 or more in three straight games.

He finished regulation with 47, including two monster 3-pointers that forced overtime.

Durant scored four points early in overtime to surpass the 50-point mark, but that's all the scoring he would do as the Raptors put the clamps on and hung on for a 131-128 win in overtime.

Over the last three games, Durant is averaging a ridiculous 48 points per game.

With the 51 points, Durant passed Hall of Famer Hal Greer for 34th place on the NBA's all-time scoring list. Durant now sits at 21,606 career points, 185 points behind Larry Bird for 33rd place.