Updated 21.02.10
 

So,
after SIX pointless semi finals, the field of 36 has finally
been whittled down to the following 20 candidates. They
will all sing in the MSFE at Ta Qali in Malta on Feb 20th where
Televote and Jury will decide the winner.
The
full result has now been listed below. Thea won by a
country mile with the televote and the jurors. Click to
hear the song!
| Song | Performer(s) | Jury | TV | Total | Psn |
| Moments | Dorothy Bezzina | 21 | 6 | 27 | 10 |
| Fired up | Foxy Federation | 0 | 9 | 9 | =18 |
| Stories | Lawrence Gray | 21 | 12 | 33 | 7 |
| Velvet ocean | Eleanor Spiteri | 25 | 14 | 39 | 5 |
| Samsara | Claudia Faniello | 3 | 28 | 31 | =8 |
| My dream | Thea Garrett | 54 | 48 | 102 | 1 |
| Waterfall | Priscilla & Kurt | 6 | 13 | 19 | =12 |
| Once in a lifetime | Nadine Axisa & Clifford Galea | 7 | 12 | 19 | =12 |
| Just a little more love | Glen Vella | 28 | 30 | 58 | 2 |
| Good intentions | Audrey Marie Bartolo | 7 | 3 | 10 | 17 |
| Her name was Anne | Klinsmann | 10 | 16 | 26 | 11 |
| Ole Satchmo blues | Claire Galea | 3 | 6 | 9 | =18 |
| Save a life | Wayne Micallef | 27 | 9 | 36 | 6 |
| All I need | Petra Zammit | 7 | 7 | 14 | 15 |
| One 4 u | Ryan Dale & Duminka | 7 | 6 | 13 | 16 |
| Choices | Eleanor Cassar | 5 | 11 | 16 | 14 |
| Broken | SilverClash | 0 | 5 | 5 | 20 |
| Words are not enough | Tiziana Calleja | 13 | 32 | 45 | 3 |
| Three little words | Ruth Portelli | 19 | 12 | 31 | =8 |
| Hold on | Pamela | 27 | 13 | 40 | 4 |
