Gianluigi Buffon has had an extraordinary career.
The Italian legend made his professional debut for Parma in 1995.
Fast forward 26 years and Buffon is still going strong. Despite turning 43 later this month, Buffon is still playing at the highest level for Juventus.
Buffon's brilliance over the years has now been recognised by a number of goalkeepers.
18 top goalkeepers from different nationalities, both past and present, were asked who they thought was the best goalkeeper of all-time by Italian publication, Gazzetta Dello Sport.
Manuel Neuer, Julio Cesar and Peter Schmeichel were among the goalkeepers that voted.
And Buffon came out on top. You can view who the 18 goalkeepers voted for below:
Manuel Neuer: Gianluigi Buffon and Lev Yashin
Neuer said: "Gigi [Buffon] is an incredibly big man, with an extraordinary character. For me he has always been an example, not only on the pitch as a great goalkeeper with phenomenal reflexes, but also as a personality off the pitch. Crazy what he has done in the last 26 years."
Peter Schmeichel: Couldn't choose
“Gigi is one of the great goalkeepers who have innovated the role," Schmeichel said. "All of us have brought some news and done well with different styles, in different times and leagues. The best? Too hard question".
Michel Preud'homme: Lev Yashin
"As a child, Yashin always impressed me a lot," Preud'homme said of the Russian stopper.
Dino Zoff: Sepp Maier, Gordon Banks, Lev Yashin, Dino Zoff
Zoff couldn't choose between four goalkeepers when naming the best ever, including himself.
Julio Cesar: Gianluigi Buffon, Cláudio Taffarel, Rogerio Ceni
Some bizarre elections from Cesar, who voted Buffon alongside two of his Brazilian compatriots.
Santiago Cañizares: Iker Casillas
Canizares went with compatriot, Casillas. He said: "As a Spaniard I choose Iker Casillas as the number one, because he was very strong and has the same nationality as me.
Jerzy Dudek: Lev Yashin
"Yashin remains the top ever," Dudek said of Yashin. "Gigi and Casillas are on my podium. I choose Lev: he was the forerunner of many things, he was already complete in those days."
Rustu Recber: Peter Schmeichel
“I've never seen Yashin, I just listen to what the world says," he started. "This sport has changed over time, even the goalkeepers. I respect Buffon very much, his professionalism is unique and, not surprisingly, he still plays at very high levels”.
Vyaceslav Malafeev: Gianluigi Buffon
Malafeev went against his compatriot Yashin to vote for Buffon.
“For us Russians, Yashin is a legend, but Gigi's class is superior, it stands up to time, in fact at 42 he is still there. He is an example for children all over the world, including us. He is an ageless icon of football," he said.
Thomas Ravelli: Gianluigi Buffon
“Buffon has had the longest career of all," Ravelli said. "He knew how to adapt his game to changing football: it's incredible. Nobody had his consistency all those years, and then he won the World Cup.
Alex Manninger: Gianluigi Buffon
Manninger said of his ex-teammate: "Gigi is an idol, he is unique even in the locker room and if a guy asks me 'who should I imitate?' I tell him 'only one, Buffon'."
Antonis Nikopolidis: Gianluigi Buffon
The Greek stopper said: "It's very important to be so constant at a high level for so many years: it's amazing how much it has been at the top for so long. This is why he is my number 1."
Fernando Muslera: Gianluigi Buffon and Ladislao Mazurkiewicz
Muslera went with Buffon and fellow Uruguayan, Mazurkiewicz.
Jorge Campos: Lev Yashin
Campos went with Yashin as he is the only goalkeeper to have ever won a Ballon d'Or (in 1963).
"My best ever? The Golden Ball is too important, it makes the difference."
Jan Jongbloed: Dino Zoff
"It is so difficult to compare different goalkeepers. My favorite of all time is Dino Zoff ."
Bernard Lama: Couldn't choose
Gabor Kiraly: Couldn't Choose
Thomas N'Kono: Couldn't choose
Gabor Kiraly: Couldn't choose
Final scores:
1. Gianluigi Buffon: 7 Votes
2. Lev Yashin - 5 votes
3. Dino Zoff - 2 votes
So, from the 18 goalkeepers that voted, Buffon came out on top ahead of Yashin.
Whether you agree with the voting or not, one thing cannot be denied: Buffon has had an unbelievable career.