With the wildcards announced, the complete Melodifestivalen line-up is complete in Sweden and it leaves some highly interesting questions. Two former Eurovision Song Contest winners go head to head in Carola and Charlotte Perilli and also, the top three from 2006 battling as Carola and Andreas unite to take on BWO. SVT are currently confirming the running order for the four semi finals. It is as follows:

Semi final 1 – Göteborg 9th Feburary
1. E-Type & The Poodles – Line Of Fire
2. Face 84 – Alla Gamla X
3. Velvet – Deja Vû
4. Brandur – Lullaby
5. Michael Michailoff – That's Love
6. Amy Diamond – Thank You
7. Suzzie Tapper – Visst Finns Mirakel
8. Christer Sjögren – I Love Europe

Semi final 2 – Västerås 16th February
1. Ola – Love In Stereo
2. Lasse Lindh – Du behöver aldrig mer vara rädd
3. The Nicole – Razborka
4. Alexander Schöld – Den första svalan
5. Rongedal – Just A Minute
6. Sanna Nielsen – Empty Room
7. Andra Generationen – Kebabpizza, Slivovitza
8.Carola and Andreas Johnson- One Love

Semi final 3 – Linköping 23rd February
1. BWO – Lay Your Love On Me
2. Mickey Huskic – Izdajice
3. Frida feat. Headline – Upp o Hoppa
4. Thérèse Andersson – When You Need Me
5. Patrik Isaksson – Under mitt tunna skinn
6. Caracola – Smiling In Love
7. Ainbusk – Jag saknar dig ibland
8. Eskobar – Hallelujah New World

Semi final 4 – Karlskrona 1st March
1. Niklas Strömstedt – För många ord om kärlek
2. Calaisa – If I Could
3. Daniel Mitsogiannis – Pame
4. Linda Bengtzing – Hur svårt kan d va?
5. Nordman – I Lågornas Sken
6. Sibel – That Is Where I'll Go
7. Fronda – Ingen mår så bra som jag
8. Charlotte Perrelli – Hero