Javier Hernandez took part in training on Tuesday to hand Mexico a fitness boost ahead of their Confederations Cup semi-final against Germany.
Hernandez worked away from his team-mates on Monday due to suffering from muscular fatigue.
His absence was described as precautionary and so it proved as the 29-year-old striker went to work with the rest of Juan Carlos Osorio's squad in Adler.
Mexico face Germany at Sochi's Fisht Stadium on Thursday and the ex-Manchester United favourite will be a familiar face for many of the opposition, having plied his trade in the Bundesliga with Bayer Leverkusen for the past two seasons.
Javier Hernandez in action during Mexico's big rondo having sat out training yesterday June 27, 2017
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.