Kratovo is where Cristiano Ronaldo and co are based for the tournament.

"Moscow... here I am," Batista posted in Russian on his official Facebook page.

He arrived in Russia on Wednesday after crossing Portugal, Spain, France, Germany, Poland, Lithuania and Latvia on his way to the tournament.

After covering almost 3,000 miles, Batista expects to reach Portugal's base camp on 20 June, the same day the team will take on Morocco at Moscow's Luzhniki Stadium.

The cyclist, whose main goal is to raise money for a charity that helps children living with cancer, has been posting photos and videos of his journey on Facebook, where his campaign page has more than 5,800 followers.

On Friday, reigning European champions Portugal salvaged a dramatic 3-3 draw against 2010 World Cup winners Spain with Portugal star striker Cristiano Ronaldo bagging a hat-trick.