Mohamed Salah has had a stunning league season with Liverpool, scoring 32 league goals to break the Premier League’s all-time record for a single 38 games season. He has also risen as a star for his national team. However, he may miss this game through injury and the Egyptians seem to suffer without him.
Egypt lost 3-0 to Belgium in their last warmup game, that result followed a goalless draw against Colombia. They are now without a win in their last six games, so confidence is not in high supply in their camp.
Uruguay have surprisingly opted not to play in any high profile games before the World Cup begins properly, so their 3-0 win over Uzbekistan is the only game their opponents can analyse before playing them. That win means they have won their last three friendly games after two wins in the China Cup earlier in the year. They have also kept a clean sheet in those matches.
They are favourites to win this game for good reason. Their defence is being marshalled by the Atletico Madrid duo of Diego Godin and Jose Jimenez, while their attack is led by Luis Suarez and Edison Cavani, two of Europe’s most feared attackers.
This will be the first time since 2006 that these nations have faced each other, with Uruguay winning that friendly 2-0 in their one and only meeting with Egypt.