The Afcon 2017 semi-finals were so tight as almost every fan who has been following the tournament says. The semis began on Wednesday with Egypt beating Burkina Faso 4-3 (penalties) and later on Thursday, Cameroon whipped Ghana 2-0.
Should we say that Burkina Faso was just unlucky this time round? This is a team that has been performing well in Africa Cup of Nations this year. But hey, it lost to Egypt 3-4 on penalties.
Uganda play Egypt in a must win fixture, this Saturday 9pm (CAT) and majority Ugandans will be waiting in anguish hoping for a first win at the Afcon finals for the national side.
The Africa Cup of Nations tournament that started last month on the 14th saw a number countries participate and leave after losing - some in Group Stages, and others in Quarter finals.
Ghana's Andre Ayew scored a first-half penalty to secure victory over Uganda in the opening Group D match at the African Nations Cup in Port Gentil's new stadium on Tuesday.