Former Manchester United and Portugal star Nani has announced his retirement from football at the age of 38.
The ex-winger brings the curtain down on a decorated career, which began at Sporting CP, where he would enjoy three separate spells.
Nani's most successful period came during his eight-year stint with Man Utd, with whom he won four Premier League titles, the Champions League and Club World Cup.
He was also part of the Portugal side that won Euro 2016, captaining the side during the final victory over France following Cristiano Ronaldo's early withdrawal through injury.
Nani made 112 international appearances between 2006 and 2017 - making him the Selecao's fifth most-capped player, while he represented them at five major tournaments.
His club career was played across seven different countries - having also turning out for the likes of Fenerbahce, Valencia, Lazio, Orlando City and Melbourne Victory, before finishing his career with a short stint at Primeira Liga side Estrela Amadora.
"The time has come to say goodbye, I have decided to finish my career as a professional player," he posted on his social media channels.
"It's been an amazing ride and I wanted to thank every single person who has helped me and supported me through the highs and lows during a career which lasted over 20 years and gave me so many unforgettable memories.
"Time to turn a new leaf and focus on new goals and dreams."