In what is unlikely to be a surprise to anyone, Liverpool has done an incredible job of hosting this year's Eurovision Song Contest.
Thousands of people descended on Merseyside to party, and the atmosphere was electric. As well as the fans inside the M&S Bank Arena itself, there was a huge open air party on the Pier Head, as well as major events across the city.
Festivities have been underway for weeks, with a EuroVillage set up at the city's famous Pier Head, and a whole schedule of events and activities in the build-up to tonight.