It was a bright, sunny day in East Midlands, as Leicester City were crowned the new champions of the Premier League following their game against Everton at the King Power Stadium on Saturday, 7 May.
Having gained an unassailable 7-point lead over the second-placed Spurs ahead of the game, the Foxes had already been assured of the title prior to the game.
Fans filed into Filbert Way hours before the start of the game to celebrate the title. There were a few fans who had arrived from Italy, while many Leicester fans came over from all across England.
With this being their first ever top-flight title, Leicester City treated their fans to free beer and pizza at the start of the game.
Legendary Italian tenor kickstarted the celebrations with an emotional rendition of Nessun Dorma, leaving quite a few fans, including club legend Gary Linekar, teary eyed.
Despite the celebratory atmosphere in and around the stadium, Leicester, however, were in no mood to relent. The hosts piled the pressure on Everton early on, and Jamie Vardy scored from an Andy King cross in the 5th minute to give his side the lead.
King got on the scoresheet later on in the first half, while Vardy scored and missed a penalty each in the second half.
Kevin Mirallas then scored a consolation goal for the visitors, but it was already too late by then.
The celebrations continued after the final whistle, with the players now joining in. After a short break, the podium was placed for the trophy presentation.
Captain Wes Morgan, who came under criticism for being 'too slow' in the first half of last season, joined hands with Claudio Ranieri, to lift the first ever top-flight league title of their careers.
The celebrations continued on the pitch for over an hour, before the players and the staff headed off to the dressing room for further revelry.
Having begun the season as 5000/1 favourites to win the title, Leicester City's fairytale has seen many bookies offer 33/1 for them retaining the title next season.
Can the Foxes pull off another miracle next season? Only time will tell.
For now, it's time for more celebrations in Leicester. As Ranieri said after the game, "The fans are dreaming. Keep dreaming. Why wake up?"