In the final, public televoting exclusively selected "Let Me Cry" performed by Mariana Popova as the winning entry with 4,700 votes.
Performing during the show in position 2, "Let Me Cry" was not announced among the top 10 entries of the semi-final and therefore did not qualify to compete in the final.
[3] The competition consisted of a semi-final on 25 February 2006 and a final on 11 March 2006, held at the National Palace of Culture in Sofia.
[4][5] On 20 December 2005, BNT opened a submission period for artists and songwriters to submit their entries until 23 January 2006.
[13][14] The fifteen-person jury consisted of Vili Kazasyan, Nayden Andreev, Toncho Rusev, Yordanka Hristova, Zhivko Kolev, Veselin Todorov, Anna-Maria Tonkova, Alexander Petrov, Slavcho Nikolov, Momchil Kolev, Zhivko Petrov, Vasko Stefanov and Petar Dundakov.
The twelve semi-final qualifiers competed and "Let Me Cry" performed by Mariana Popova was selected as the winner exclusively by public televoting.
[18] Following the Bulgarian national final, a letter signed by nine of the finalists demanded a revote due to their lines being blocked during the voting window.
[20] According to Eurovision rules, all nations with the exceptions of the host country, the "Big Four" (France, Germany, Spain and the United Kingdom) and the ten highest placed finishers in the 2005 contest are required to qualify from the semi-final on 18 May 2006 in order to compete for the final on 20 May 2006; the top ten countries from the semi-final progress to the final.