Despite of challenges that befell Cameroon during pre-tournament preparations like the withdrawal of key players such as Joel Matip and Eric Choupo-Moting, coach Hugo Broos managed to assemble a squad that got their reward for being strong, adaptable and resilient in equal measure throughout.
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.
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.
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.