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.
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.
Subsequent to pushing out the landmass' Rugby 7s power house Zimbabwe at the group phase of the 2016 Africa Cup, there was genuine conviction among the Rugby Cranes players that they could go the distance.
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.
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.