The Eurovision Song Contest final will air on May 12 on BBC One at 8pm.
Historically Finland has rarely done well at the Eurovision Song Contest and has only won the longest-running annual global TV song competition once.
It seems that this was just a foretaste for a bright second semi-final and of course a breathtaking Grand Final, which will crown the overall 2018 Eurovision victor.
Oftentimes, Eurovision songs are typically genre-less power ballads or upbeat dance songs, usually talking about a desire for world peace and harmony.
Singer Ryan O'Shaughnessy - who you might remember from Britain's Got Talent a few years back - made it through to the final after performing his moving track "Together" in Tuesday's first semi-final.
The UK as one of the "Big Five" countries, along with France, Germany, Italy and Spain, are already assured of a place in the grand final.
As one of the so-called "big five" that give the most funding to the contest, the United Kingdom gets an automatic pass to the final along with four other countries and host nation Portugal. Malta has failed to reach the final twice in the past three years, but she'll still be hoping for a golden ticket.
Eurovision rules state that each country's broadcaster must air all the entries in full, and can not censor any of the performances. Both semi-finals will be rebroadcast in primetime at 7:30pm.
The second semi-final, which includes Australia's Jessica Mauboy, is scheduled for Friday, May 11, and you can tune in live at 5am AEST.
The finals start at 5am (AEST) on Sunday.
If you reckon you won't be able to wake up at 5am, or will be unable to watch Eurovision this year, there's also a full re-run of the day's performance at 7:30pm on SBS.