Eurovision Semi Final LIVE: Ukraine on road to victory – but UK could upset everything

This year’s competition is expected to be extra special as the first post-Covid competition, but where can you watch it?

There are two rounds of semi-finals, the first this evening with 17 countries and the second on Thursday with the remaining 18.

The Big Five- Spain, Italy France, Germany, and the UK will perform on Saturday.

Hosted by Rylan Clark and Scott Mills, you can watch the semi-final tonight from 8 pm UK time on BBC Three and BBC iPlayer.

The Final is hosted by Graham Norton on BBC One.