The final of the contest took place in Basel. This year's Eurovision grand prize went to Austria: the winner was 24-year-old singer Johannes Pitch, performing under the pseudonym JJ. His ballad "Wasted Love"—tender, poignant, and absolutely cinematic—scored 436 points.
Johannes performed the song among ship decorations: a sail, a lighthouse, the wind—a metaphor for loneliness, searching, and finally finding. Those who watched his performance noticed that he has a rather strong operatic voice. Pitch is a vocal chameleon, confidently moving from tenor to countertenor.

Source:
eurovision.tv
Second place went to Israeli Yuval Rafael with the track New Day Will Rise.
Let's add that JJ's song brought Austria its third victory in history: after the wins of Udo Jürgens (1966) and Conchita Wurst (2014).
Earlier, we at zoomboola.com reported on who won Eurovision 2024.