The Swedish football striker Henrik Larsson fought back the tears as he said farewell to football and admitted his decision to retire had left an "emptiness".
Larsson took to the pitch for the last time in Helsingborg's 2-nil Swedish League loss to Djurgarden.
He was given a standing ovation from the crowd.
The 38-year-old scored over 300 goals during spells with Helsingborg, Feyenoord, Celtic, Barcelona and Manchester United.
Tributes from the likes of Sweden coach Lars Lagerback, United boss Sir Alex Ferguson and international team-mate Zlatan Ibrahimovic were played at the ground.
Larsson, who won 106 caps for Sweden, was also moved by Helsingborg's decision to retire the number 17 shirt in his honour.