It was the big one on Saturday night, the grand final of the Eurovision Song Contest 2025. And it wasn't red hot bookies favourite Sweden who won, but Austria, after great scores from both the juries and public.

The world's biggest music event, Eurovision attracts a massive TV audience every single year, as fans across the globe tune into watch the contest, which is turning 70 next year. This year the competition is broadcasting live to the world from Basel, after Nemo won for Switzerland in Malmo 12 months ago.

And, after a week of semi finals, which saw 20 countries qualify and 11 eliminated, the Eurovision 2025 final took place on Saturday, as a trio of hosts take charge of proceedings. A total of 26 countries competed in the grand finale, with the qualifiers from the semis, joining the big 5 - UK, Spain, France, Germany and Italy - and host nation Switzerland on stage, as jury scores are given and people all over the world cast their votes.

If you've watched Eurovision since big changes were made in 2016, you'll know that the public votes can change everything, with the biggest scorer with the juries often eclipsed by another act once fans have had their say. KAJ from Sweden had been the long standing favourites for the 2025 title but it was JJ from Austria who won, after racing into a lead after plenty of 12s from juries and then a public score of 176, to eclipse Israel, who had gone into the lead after getting a huge 297 from viewers.

The UK representatives were Remember Monday, but sadly for them, after they ended up 10th with the juries on 88 points, they got zero from the public.

Eurovision 2025 results in full

Congratulations again to Austria for winning Eurovision 2025!

Here are tonight's results in full:

Austria, JJ - 436

Israel, Yuval Raphael - 357

Estonia, Tommy Cash - 356

Sweden, KAJ - 321

Italy, Lucio Corsi - 256

Greece, Klavdia - 231

France, Louane - 230

Albania, Shkodra Elektronike - 218

Ukraine, Ziferblat - 218

Switzerland, Zoë Më - 214

Finland, Erika Vikman - 196

Netherlands, Claude - 175

Latvia, Tautumeitas - 158

Poland, Justyna Steczkowska - 156

Germany, Abor & Tynna - 151

Lithuania, Katarsis - 96

Malta, Miriana Conte - 91

Norway, Kyle Alessandro - 89

United Kingdom, Remember Monday - 88

Armenia, PARG - 72

Portugal, NAPA - 50

Luxembourg, Laura Thorn - 47

Denmark, Sissal - 47

Spain, Melody - 37

Iceland, VÆB - 33

San Marino, Gabry Ponte - 27

  • Share

Tonight's top three and their scores

JJ won with a total of 436 points - 258 from the juries (1st) and 178 from the televote.

Runner-up was Israel's Yuval Raphael, with New Day Will Rise on 357 points.

Estonia's Tommy Cash took 3rd place finishing on a total of 356 points.

  • Share

Who is Eurovision winner JJ?

Well done to JJ!

JJ is a 24-year-old Austrian-Filipino singer-songwriter, who has been causing a real stir this Eurovision season, thanks to his superb operatic vocals on entry Wasted Love, which has also been making an impact at pre-parties and rehearsals thanks to its surprising change of tempo near the end.

JJ representing Austria performs (Image: Getty Images)

Born in Vienna, JJ might already be familiar to viewers in the UK, after he auditioned for The Voice UK in 2019 and made it all the way to the Knockouts on Will.IAm's team. He has also competed on Starmania and, speaking about former winner Conchita earlier this year, commented: "Conchi is my mother. I would die for her. She shows me that no matter who you are, you are important and loved."

On the subject of JJ going to Eurovision, Stefanie Groiss Horowitz, Programme Director at broadcaster ORF in Austria, said: “JJ is an exceptional talent! With him, we are sending a unique artist to Basel who brings his own magic to the Eurovision Song Contest stage, with captivating pop and classical singing.”

  • Share

Israel score highest with the the public

They very nearly won the whole thing after a huge public score of 297, including 12 from UK viewers

  • Share

So Austria win in Basel

He was second favourite to win going into the final and JJ has triumphed at Eurovision for Austria

  • Share

UK finish in 19th

88 points for the UK's Remember Monday, all from the juries and nothing from the public

  • Share

Austria win!

Austria get 178 from the public to win, Israel in 2nd

  • Share

Just Austria left

Israel lead with 357, Austria need 100 or more to win

  • Share

Switzerland get 0!

Huge blow to the hosts

  • Share

Can Israel win?

They got a huge public vote!

  • Share

France get 50

Down to Switzerland and Austria

  • Share

Italy get 97

Not enough to take them to the top though

  • Share

Netherlands get 42 points from public

A fan favourite that was predicted to do better

  • Share

Israel lead by one

Israel lead Estonia by 1 point with five countries to go

  • Share

Sweden go into third

195 for the favourites so they're not going to win

  • Share

Latvia get 42

Onto the left hand side for Latvia

  • Share

Greece get 126

A great score

  • Share

Estonia gets 258

Tommy Cash into 2nd!

  • Share

United Kingdom get zero with public

That's so cruel on Remember Monday and they're one place worse than Olly Alexander last year in 19th

  • Share

Finland get 108 points

Not enough to win though sadly!

  • Share

Malta gets just 8

What?!! She was a huge fan favourite! That's such a low score

  • Share

Germany get 74 points from the public

They can be pleased with their total

  • Share

Ukraine get 158

Another great score from the public

  • Share

Israel get 297 points

And that takes them into 1st place. Don't think they'll stay there though!

  • Share

Albania get 173

Huge boost to their score and they're now in 2nd!

  • Share

Denmark get just 2

That's very cruel, she gave a great performance

  • Share

Armenia get 30

Thought it may have got more!

  • Share

Portugal get 13

They don't look too happy

  • Share

Lithuania get 62

Not bad at alkl and they're into 11th

  • Share

Spain get 10 from public

That's really harsh!

  • Share