Egypt talisman Mohamed Salah is fit to play in the country’s first World Cup match in 28 years.

Pharaohs manager Hector Cuper has offered “100 per cent” assurance the Liverpool forward will be in the side to face Uruguay in the Group A game in Ekaterinburg.

Salah sustained a shoulder injury during the Champions League final defeat to Real Madrid on May 26 but trained with the ball for the first time on Wednesday, convincing Cuper he is ready.

Mohamed Salah was hurt during a clash with Real Madrid's Sergio Ramos
Mohamed Salah was hurt during a clash with Real Madrid’s Sergio Ramos (Peter Byrne/PA)

“Salah has recovered and will play tomorrow. And nothing prevents him from competing for the title of the Golden Boot,” he told his pre-match press conference.

“I assure you 100 per cent that he will be with us tomorrow, barring unforeseen circumstances.”

The hopes of a nation rest on Salah, who scored the penalty which secured their first World Cup appearance since 1990.

It also a momentous day for the Liverpool player, who is set to make his World Cup debut on his 26th birthday – which also coincides with the start of Eid al-Fitr, the holiday that celebrates the conclusion of Ramadan.