Mohamed Salah cut a happy figure as Egypt put the finishing touches on their preparations for Sunday's Africa Cup of Nations quarter-final against Morocco.
Salah smashed home the winning penalty in Egypt's last-16 shootout victory over Ivory Coast on Wednesday to clinch a last-eight showdown with Morocco.
The Liverpool forward has scored only once in open play at Afcon 2021, netting the winner in the Pharaohs' 1-0 victory over Guinea-Bissau in the group stage.
Fellow Premier League player Mohamed Elneny, who plays for Arsenal, also took part in the training session at in Yaounde, Cameroon overseen by Egypt coach Carlos Queiroz.
Morocco-Egypt is the heavyweight quarter-final, Saturday’s joust between Burkina Faso and Tunisia perhaps the most intriguingly balanced. The David versus Goliath encounter takes place in Douala, where a poor playing surface has tripped up some of the finest players at the tournament. The Gambia, Afcon debutants, take on Cameroon, who have the look of favourites as long as skipper Vincent Aboubaker remains such a potent threat.
Equatorial Guinea effectively ousted holders Algeria and now fly the flag for the unheralded and the underdogs in the quarter-finals where they will meet Senegal on Sunday.