WATCH: Stephen Curry puts LeBron James in a blender

Game 2 of the 2017 NBA Finals between the Golden State Warriors and Cleveland Cavaliers has been loads of fun to watch. A highly competitive game, it’s featured some insane plays by players from both teams. But perhaps the best play of the game so far goes to Stephen Curry, who put LeBron James in a blender en route to scoring in the third quarter.

Curry found himself on James and tried to shake the world’s best but found the going difficult at first. But he wasn’t going to let James get the better of him and kept pressing for an angle to the hoop.

Finally, he found one on a play that saw James doing his best to keep up. But ultimately, he couldn’t hang.

This ridiculous play put the Warriors up by 10 points, 83-73, with just under nine minutes remaining in the third quarter. Golden State already leads the series 1-0.