Mohamed Salah trained alongside his Egypt teammates on Sunday as preparations build up to Tuesday's vital Group A clash at the World Cup with Russia.
Salah did not feature in Friday's 1-0 loss to Uruguay, with manager Hector Cuper choosing not to risk the Liverpool forward after he had recovered from a shoulder injury.
But Salah was an integral part of Sunday's session in Grozny as Egypt prepare for a match-up with the host nation, who won their opening game 5-0 against Saudi Arabia on Thursday.
Tuesday's match is at 10pm UAE time at the Krestovsky Stadium in Saint Petersburg.
World Cup 2018: Day 4 live updates: Germany and Brazil all set to go