It was a tough competition, as the 26 acts all took to the stage to perform to the best of their abilities in order to take home the crown of champion.
JJ brought his song Wasted Love to this year's competition, hosted by Switzerland in Basel, as he shot straight up the leaderboard in tonight's final.
The singer scored an impressive 436 points, beating Israel's Yuval Raphael, who scored 357 points, just narrowly missing out on the top spot.
After the two semi-finals, 26 acts were confirmed to take part in the Grand Final, with the likes of Estonia, Sweden, Albania and Portugal competing alongside the Big Five (France, Germany, Italy, Spain and the United Kingdom) as well as last year's winners Switzerland.
The Grand Final also saw Baby Lasagna and Käärijä return to perform in the interval, while Nemo opened the ceremony with their previously winning performance titled The Code.
Check out more of our Entertainment coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.
Read More Details
Finally We wish PressBee provided you with enough information of ( Eurovision 2025 crowns winner of 69th Song Contest )
Also on site :