Dimitar Berbatov faces a day of destiny as he vies to become the new President of the Bulgarian Football Union.
To mark the occasion, Sky Sports News has broken down the key issues in the presidential race and assessed Berbatov's chances of dethroning incumbent Borislav Mihaylov.
What is happening in Sofia today?
Around a mile from the Vasil Levski stadium Bulgarian clubs will vote in an emergency election to decide who becomes the next president of the Bulgaria Football Union.
The two most high-profile candidates are the former Manchester United and Tottenham forward Berbatov, who secured enough votes to force the election, and the current president Mihaylov. Berbatov was even forced to court over the legitimacy of his votes but they ruled in his favour hence the election going ahead today.
Mihaylov has been in the role for most of the last 16 years. He resigned when England players were racially abused in 2019, only to return over a year later, claiming the final decision had not actually been sanctioned by the board.
Why does Dimitar Berbatov want to be the new President?
Berbatov wants "radical change" as he told Bulgarian football expert Metodi Shumanov on Monday. Berbatov believes the high-profile scandals, police raids and corruption allegations are harming the image of Bulgaria across the world.
Berbatov is "fighting the system" as one source close to him told Sky Sports News this week. Another source described how previous election campaigns have been decided without allowing the opposition candidate into the building.
Does he have a chance of winning?
Sky Sports News has been told Mihaylov and his associates celebrated on Monday night as they believed they had secured enough votes to ensure the term continues.
It remains to be seen if that is speculation or whether the support from fans can influence the process by putting pressure on their clubs.
Berbatov believes a large number of them will put their rivalry aside to protest outside the venue this morning. 508 votes are available and ultimately the clubs will decide the outcome.
What reaction can Borislav Mihaylov expect?
It's unclear if Mihaylov will show today given the reports that fans will be there protesting against him. However, he has no shortage of support within the national association and manager Yasen Petrov has previously hinted he will resign if Berbatov wins.
Other staff are also fully backing him. The results are expected to filter out around 2pm UK time ahead of Bulgaria's home game with Northern Ireland.