Everyone knows how great of a shooter Stephen Curry is, but still, it's hard not to be surprised whenever he delivers insane long-distance shots. Just ask Golden State Warriors swingman Andre Iguodala.

During the second quarter of the Warriors' Game 3 with the Dallas Mavericks, Curry pulled off an insane catch-and-shoot triple in the face of Spencer Dinwiddie. Iguodala certainly had the best reaction after witnessing the incredible shot–with the ball not even hitting the rim.

Here's Curry's incredible shot that gave them the lead:

And here's Andre Iguodala's reaction, and who can blame him for this?

Stephen Curry is the greatest shooter of all time for a reason, and whenever some people forget about, he does something to remind everyone of that.

Not that Iguodala forgot about that status or whatsoever, though. Simply put, the Warriors vet just couldn't believe of how ridiculous a shooter Curry is. Whenever he touches the ball, there is a good chance he drains it.

The Warriors entered the contest leading the series at 2-0, and with the way Curry is playing, it's hard to see Golden State lose their lead against the Mavs even if Luka Doncic and co. win a game or two. That's just how good he is.