I didn't expect Egypt to beat Morocco today either! But Sallah did his job well!

Without him, of course, Egypt would never have won...
I somehow have no doubts about Senegal winning the next match! It was a miracle for Guinea to make it to the quarter-finals, that's the end of their exploits today... I don't believe they can stand up to players from English and French clubs!

Why you surprised? Egypt is indeed the favorite candidate go to the final their next challenge is bigger when they have to beat Cameroon
We know Cameroon is the most favorite, whoever wins the match between Egypt vs Cameroon is the most potential for the title I don't see any other suitable candidate for it Senegal doesn't either. BTW for today I agree Senegal won.