Before the Golden State Warriors and Toronto Raptors face off in Game 3 of the NBA Finals, both teams held their media sessions on Tuesday while also getting in some practice time and shootaround.

During the Warriors’ shootaround, two-time MVP Stephen Curry produced a sterling display of his 3-point prowess that is only fitting for a player that is regarded as the greatest shooter of all time.

As you can see, Curry drills 21 straight triples from all over the court as if they were layups. This makes sense for a player whose presence has literally transformed the way the game is played with his combination of efficiency and volume of shots from beyond the 3-point line.

Again, seeing Curry knock down three after three with ease simply underlines the fact that he is already third on the all-time list of three-pointers made at 2,483, per Basketball Reference. He will likely pass Reggie Miller’s 2560 sometime next season, with his sights set on Ray Allen’s 2973 over the next two-three years.

Perhaps Curry should’ve waited to drill that many threes until gametime on Wednesday, but even if he doesn’t hit 21 three-pointers in Game 3 (you never know!), there can be no doubt that we are witnessing the greatest 3-point shooter the league has ever seen.