Real Madrid attacker Cristiano Ronaldo has been named the best Portuguese player of all time by the Portuguese Football Federation (FPF), ahead of Eusebio and Luis Figo.
The 29-year-old was awarded the prestigious title at a ceremony in Estoril as part of the commemorations of the 100th anniversary of the FPF.
Ronaldo is one of only three Portuguese players to have been capped more than 100 times - Figo and Fernando Couto being the other two - and is his country's all-time top goalscorer.
The former Manchester United man has represented the Seleccao at six major tournaments (Euro 2004, 2008 and 2012 as well as World Cup 2006, 2010 and 2014), scoring at least once at each showpiece.
Fifa president Joseph Blatter and Uefa chief Michel Platini were among the people in attendance to see Ronaldo announced as the winner of the award, but the prolific attacker himself did not attend the ceremony due to Real Madrid's Copa del Rey clash with Atletico Madrid at Santiago Bernabeu on Thursday.
Chelsea manager Jose Mourinho was named the best Portuguese coach of all time at the ceremony following his successes with Porto, Chelsea, Inter and Real Madrid.
The FPF also announced an all-time best Portugal XI, with Ronaldo as the standout-performer alongside Eusebio.
All-time best Portugal XI: Vitor Baia, Fernando Couto, Germano, Humberto Coelho, Ricardo Carvalho, Coluna, Figo, Rui Costa, Ronaldo, Eusebio, Futre.