13 May 2023, Great Britain, Liverpool: Musicians Anthony Brown (l) and Rupert Keplinger, songwriters of "Blood & Glitter" by German band Lord Of The Lost, before the final of the 67th Eurovision Song Contest (ESC) at the M&S Bank Arena. Photo: Peter Kneffel/dpa