When football fans discuss who might be the world’s best goalkeeper, Keylor Navas’s name rarely gets a mention.David de Gea, Manuel Neuer, Jan Oblak, Gianluigi Buffon, Thibaut Courtois, Marc-Andre ter Stegen, Alisson Becker and Ederson would all be mentioned before Real Madrid’s number one.However, there’s obviously a reason why Navas has been the first-choice keeper at the Bernabeu for the past three seasons.The 31-year-old has, on the whole, been a terrific goalkeeper for Los Blancos since arriving from Levante in 2014.Sure, there has been the odd mistake - but no goalkeeper is perfect.Navas has helped Madrid win three Champions League titles on the bounce and has also picked up a La Liga winners’ medal. Although the likes of Cristiano Ronaldo, Luka Modric and Sergio Ramos have deservedly taken most of the plaudits for those triumphs, Navas also deserves credit for his role.Considering the constant speculation over his future at the Bernabeu and the talk of potential replacements - Real Madrid even attempted to send him to Manchester United in return for David de Gea at one point - Navas has performed admirably over recent seasons.

Video: Navas plays stunning pass v Serbia

The experienced shot-stopper is currently playing for Costa Rica at the World Cup finals in Russia and played the full 90 minutes against Serbia on Sunday.

And although little was made of it at the time, Navas produced one of the best passes of the tournament so far during the stages. Watch it here…

What.A.Pass.

You’d expect inch-perfect distribution like that from a goalkeeper like Ederson, but not Navas.

Football fans who spotted it were full of praise

Nobody knew he had this in his locker.

Needless to say, Navas’s exceptional pass stunned football fans and some of them took to social media to express their amazement.

Unfortunately for Navas, though, he failed to end the match with a clean sheet.

Serbia won the match 1-0 thanks to Aleksandar Kolarov’s stunning free-kick early in the second half.

That result leaves Costa Rica bottom of Group E with Brazil and Switzerland left to play.