Pretoria - Soccer fans can expect a thriller match when two African football giants, Cameroon and Egypt, clash at the African Cup of Nations (Afcon) semi-finals tonight.
The indomitable Lions (Cameroon) are out for revenge after the humiliating defeat they suffered at the hands of the Pharaohs (Egypt) during the 2008 Afcon finals in Ghana.
However, it will not be an easy task as the defending champions have been on form since the beginning of the tournament.
In their first round matches, the Pharaohs proved to be a tough competitor in their group teams which included Nigeria, Mozambique and Benin.
The Indomitable Lions, meanwhile, have not been as inspiring as they lost their first match 1-0 to Gabon. This forced them to make a dramatic comeback when they played against Tunisia and Zambia.
The Egyptians have so far won the Africa Nations Cup six times, while Cameroon has clinched it four times.
Should the Pharaohs win tonight, they will play against the Algerians who dumped them from qualifying for the FIFA 2010 World Cup.
In another match, Zambia will play against another 2010 Soccer World Cup qualifier, Nigeria, who were also not impressive at the Afcon tournament.