The final took place on 3 February 2007. The six entries that qualified from the semi-final were performed again and the winner was determined solely by a public televote. The show was opened with guest performances by the YADA dance company and the 2006 Maltese Eurovision entrant Fabrizio Faniello performing "I Do", while the interval act featured performances by the Eurovision Song Contest 2004 winner Ruslana. After the results of the public televote were announced, "Vertigo" performed by Olivia Lewis was the winner with 30,977 votes.