While Egypt were not seen by many as one of the pre-tournament favourites heading into this year's African Cup of Nations, the presence of Mohamed Salah in their squad meant they always had a good chance of progressing deep into the competition.
The Liverpool man has been arguably the best player in world football since the start of the season, putting up some monster numbers at club level. He has since carried that into the international game, helping his side into the semi-finals with a goal and an assist in their victory over Morocco in the last round.
Egypt will now face hosts Cameroon this evening with a place in Sunday's final up for grabs, with Senegal waiting to see who they will face in the decider.
Salah will no doubt have a huge influence on the contest, although at least one player on the opposition team feels that the 29-year old may not be as good as many have been making out.
Cameroon star throws dig at Mo Salah
Vincent Aboubakar, who is the top scorer at AFCON this year with five goals, said he is not overly impressed with the Egyptian. Speaking to Radio France Internationale (via Liverpool Echo), he said that Salah is not on the same level as the very best players in the world.
I see it as before. He is having a great season in the Premier League, he is helping his country to advance in the competition.
I wish him a lot of luck. May the best win!
He doesn’t impress me much. I say it clearly because I’m an honest person and I have my way of seeing things.
If he impressed me, I would say so. But he doesn’t impress me much. He’s a good player, he scores a lot but he doesn’t produce a lot of stuff in the game.
Of course, he’s doing good stuff in the Premier League because he’s been in a team that’s been there for years.
He’s a good player but not at the level of some like Mbappe.
Aboubakar currently plays for Saudi club Al-Nassr, having previously had spells at the likes of Porto and Besiktas.
If Salah needed any extra motivation for this game, these comments will certainly provide some.