Gianluigi Buffon has played the final game of his 17-year Juventus career as the Bianconeri crowned a seventh straight Serie A title with a 2-1 win over relegated Hellas Verona.
The 40-year-old was substituted in the 63rd minute of Saturday's Italian league finale at the Juventus Stadium and was given a standing ovation from the crowd.
Buffon struggled to hold back tears as he was given a guard of honour by his Juve teammates and club staff before being replaced by back-up goalkeeper Carlo Pinsoglio.
The Italy legend, who is expected to keep on playing next season, went on to do a lap of honour while the match continued in Turin, accepting gifts and congratulations from fans.
Buffon moved to Turin from Parma for £32.6m in 2001, which stood as a world-record fee for a goalkeeper until Manchester City signed Ederson in 2017.