Arsenal celebrated their coronation as Premier League champions for the first time in 22 years with a 2-1 win over Crystal Palace on Sunday at a sun-drenched Selhurst Park.
Victory on the final day capped a remarkable season that saw Mikel Arteta's side finish with 85 points, seven clear of second-placed Manchester City, who lost 2-1 to Aston Villa.
Goals from Gabriel Jesus and Noni Madueke gave Arsenal their 26th win of the season while Jean-Philippe Mateta headed home late for Palace in what was Oliver Glasner's final home game in charge of the London club.
The occasion was marked with traditional fanfare as Palace players formed a guard of honour before kickoff, applauding the newly crowned champions onto the pitch.
After the final whistle, Arsenal fans remained in their seats for the trophy presentation ceremony.
The gleaming silver trophy was brought out by the club's American co-chairmen Stan Kroenke and his son Josh.
The players swapped their match kit for special red-and-white shirts emblazoned with the word "Champions" and the number 26 on the back as they collected their winners' medals.
Captain Martin Odegaard then lifted the trophy to jubilant scenes as the confetti and champagne rained down on the players.
The biggest cheer was reserved for Arteta as he carried the trophy towards the travelling fans, who broke into song with the club's anthem - "The Angel (North London Forever)" - while the Spanish manager was also thrown into the air by the players.
ARTETA PLAYS SECOND-STRING TEAM
With the Premier League title already secured earlier in the week, manager Arteta fielded a heavily-rotated squad ahead of Saturday's Champions League final clash with Paris St Germain, resting key players.
Golden Glove-winning goalkeeper David Raya was not named in the squad - with Kepa Arrizabalaga taking his place in goal - while Gabriel, Bukayo Saka, Martin Odegaard, Eberechi Eze, Viktor Gyokeres, Kai Havertz and Declan Rice were benched.
Meanwhile, Arsenal's Max Dowman became the youngest ever player to start a Premier League match at the age of 16 years and 144 days.
After several chances, Jesus opened the scoring when he squeezed a low shot past goalkeeper Henderson at the near post after being put through by Gabriel Martinelli.
The second goal came three minutes after the restart when Arsenal scored from a set-piece again - as they have many times this season - with Havertz heading a corner back to Madueke to volley home through a crowd of players.
Eze, who joined from Palace in August, received a warm reception from the Selhurst Park faithful when he came on in the 75th minute, the supporters still grateful for the role he played in guiding the club to FA Cup glory last season.
After Mateta scored with a header in the 89th minute, Palace thought they had equalised when Yeremy Pino scored but the flag went up as the shot took a deflection off Evann Guessand who was offside, ensuring Arsenal took all three points.

Guardiola farewell takes centre stage as Villa spoil City finale
Fritz falls to Basavareddy in French Open shock
Salah signs off with assist in emotional Liverpool swansong
Tottenham survive as Palhinha seals victory over Everton
Archer's double act fires Rajasthan into IPL playoffs