David Beckham, skipper for the night, bade a tearful Parisian farewell on Saturday as the former England star made his final appearance at the Parc des Princes for Ligue 1 champions Paris Saint Germain before heading into retirement.
Last week, Beckham had helped PSG to their first league title since 1994 with a win over Lyon, and then announced he would retire at the end of the season having captured a championship in a fourth different league after England, Spain and the United States.
Coach Carlo Ancelotti made the 38-year-old captain for the night and Beckham duly basked in the applause as the capital club coasted to a 3-1 win over relegated Brest capped with two goals from Zlatan Ibrahimovic. Beckham had a hand in the other Paris goal, his corner finding Blaise Matuidi as the former Manchester United star signed off with an assist while Charlison Benschop replied for Brest.
There followed a standing ovation for Beckham as Ancelotti withdrew him with ten minutes remaining and the former Manchester United, Real Madrid, AC Milan and LA Galaxy star, watched by wife Victoria and his parents, left the arena in tears to warm applause from his teammates, who each afforded him a hug.
He reappeared after the final whistle as the lights went down and lasers cut through the night sky, to the ear-shattering accompaniment of electropop as PSG prepared for a party worthy of a send off for anyone - not just England's most high-profile footballing ambassador of recent decades.
Elsewhere on Saturday, Marseille, already guaranteed runners-up spot, lost 2-0 at Saint Etienne which left the latter in fourth spot, a point behind Lyon, after a winless run of three games. With their extra game at Nice still in hand, Lyon will still expect to hold onto third place and thereby clinch a UEFA Champions League qualifying round berth.
Saint Etienne, who saw off Marseille with first-half goals from Loic Perrin and Brandao, are guaranteed a Europa League berth at worst having lifted the League Cup.
In other Ligue 1 matches, Nancy are relegated after going down 2-1 at home to Bastia while Troyes are still alive after beating Bordeaux 1-0 meaning they can still just catch Sochaux and Ajaccio although their poor goal difference means they will unlikely overhaul Evian, also three points clear with one round of games remaining.