Brazil star Neymar is on course to shake off a calf strain and could even be ready for their opening match of the World Cup, coach Carlo Ancelotti said on Saturday.

The setback comes just over two weeks before Brazil's World Cup campaign gets underway, against Morocco in MetLife Stadium.

The 34-year-old arrived at Carlo Ancelotti's stronghold in a helicopter and under a cloud after injuring his calf while playing for Santos.