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,
Senegal was not that playing good before than luck but now surprised everyone. Like you have said, it was a surprise to still see Guinea in the quarter final, we have the prediction that Senegal will win Guinea flawlessly. The semi final between Egypt and Cameroon is not predictable at all. I know most people will go for Senegal though, but Senegal has not faced tough teams yet.
I don't know much about African national teams, but I know that many good players play in Senegal! For example, I only know one Egyptian player, Mohamed Sallah, and I know more than half of the players who play for European clubs in Senegal! So I had no doubts about Senegal.... Just as I have no doubt they will beat Burkina Faso in the 1/2...
By the way, Senegal will play a World Cup qualifier against Egypt in March...
