Mandatory Credit: Photo by Vesa Moilanen/Shutterstock (13912633a) Loreen from Sweden wins the Grand Final of the Eurovision Song Contest in Liverpool, England on 13th May, 2023. K??rij? came second after Sweden's Loreen. Grand Final of the Eurovision