The Liverpool star damaged ligaments in his shoulder during the first half of their 3-1 defeat by Real Madrid in the Champions League final on 26 May following a challenge by Real captain Sergio Ramos.

Egypt will kick off their World Cup campaign against two-time champions Uruguay in Yekaterinburg on Friday.

Earlier on Thursday, Egypt head coach Hector Cuper said that Salah was almost certain to play against Uruguay if nothing unexpected happened.