It's late afternoon in Baku now, and locals, fans, and press are all eagerly anticipating tonight's Final of the 2012 Eurovision Song Contest.
Before the third dress rehearsal, the artists are now waiting backstage, getting their make-up done, training their voices, and dressing up for their stage acts.
In the afternoon rehearsal, they will all rehearse their songs and choreographies one last time before going back to their dressing rooms. Then most of them will just relax, have dinner, and enjoy the last day of the Eurovision weeks in Baku.
Meanwhile, the first fans are arriving at the Baku Crystal Hall. They look for their seats, get a drink, and check out the official merchandise while waving their flags. The Spanish fans were very excited: "we have a good song and a good performer, Go Pastora!". Of course the most visible and numerous flags are the Azerbaijani ones.
The 26 acts competing in the Grand Final of the 2012 Eurovision Song Contest in order of appearance are:
UNITED KINGDOM - Engelbert Humperdinck - Love Will Set You Free
HUNGARY - Compact Disco - Sound Of Our Hearts
ALBANIA - Rona Nishliu - Suus
LITHUANIA - Donny Montell - Love Is Blind
BOSNIA & HERZEGOVINA - Maya Sar - Korake Ti Znam
RUSSIA - Buranovskiye Babushki - Party For Everybody
ICELAND - Greta Salóme & Jónsi - Never Forget
CYPRUS - Ivi Adamou - La La Love
FRANCE - Anggun - Echo (You And I)
ITALY - Nina Zilli - L'Amore È Femmina (Out Of Love)
ESTONIA - Ott Lepland - Kuula
NORWAY - Tooji - Stay
AZERBAIJAN - Sabina Babayeva - When The Music Dies
ROMANIA - Mandinga - Zaleilah
DENMARK - Soluna Samay - Shoud've Known Better
GREECE - Eleftheria Eleftheriou - Aphrodisiac
SWEDEN - Loreen - Euphoria
TURKEY - Can Bonomo - Love Me Back
SPAIN - Pastora Soler - Quédate Conmigo (Stay With Me)
GERMANY - Roman Lob - Standing Still
MALTA - Kurt Calleja - This Is The Night
F.Y.R. MACEDONIA - Kaliopi - Crno I Belo
IRELAND - Jedward - Waterline
SERBIA - Željko Joksimović - Nije Ljubav Stvar
UKRAINE - Gaitana - Be My Guest
MOLDOVA - Pasha Parfeny - Lăutar
And, apart from the honour of hosting next year's contest, this is the prize they are fighting for: