It was the first day of second rehearsals in Rotterdam Ahoy, with 15 countries from the first Semi-Final giving their performances a little extra polish.
You can read the full Day 5 Live Blog, as it happened, here, and we're back tomorrow at 10:00 CEST for Day 6.
Each delegation had 20 minutes on the main stage today, rather than the 30 minutes they had for first rehearsals. But all of them made the most of the time, knowing that it would be the last time they'd be able to perform before the full Semi-Final run throughs next week.
There weren't many changes from the first round of rehearsals, demonstrating how prepared our participants were when they arrived in Rotterdam. A change of hair for Eden, a smoother exit from the giant dress for Russia, but otherwise it was business as usual.
The Eurovision.tv Live Blog team spent most of today in the Delegation Bubble, where all the acts hang out and relax when they're not on stage. It's full of beanbags and relaxation spaces, as well as a huge screen where all the acts can watch the live feed from the stage and cheer each other on.
Today we met Tusse from Sweden, Destiny from Malta and Stefania from Greece, as well as an unexpected but very welcome encounter with Sweden's commentating team Edward Af Sillén and Christer Björkman, and Iceland's commentator Gísli Marteinn.
The drama of the day came from Ukraine, with lead singer Kateryna feeling unwell and having to miss the second rehearsal until she's had the results of her PCR Covid test. This is a precaution that's part of the Eurovision Covid safety protocol, and the rehearsal went ahead with the rest of Go_A and a stand-in singer. We have our fingers crossed for Kateryna and hope she'll be back soon!
Tomorrow is a HUGE day in Rotterdam Ahoy - not just the second day of second rehearsals, but also the first rehearsal for the Big 5 and the Netherlands. We'll definitely be in the arena for that, so stay tuned for an exclusive preview! Here's the running order for tomorrow.
Second Rehearsal: Second Semi-Finalists
First Rehearsal: The Big 5 and The Netherlands (Hosts)