Neymar scored the winning penalty against Chile last week, but was battered and bruised by the end of the second-round match in Belo Horizonte.

The Barcelona forward had to leave the pitch for treatment on two occasions after taking knocks to his knee and thigh. But Neymar is making good progress in his recovery and says he will be fit to play against Colombia in Fortaleza.

Speaking after participating in Brazil’s training session at their Teresópolis base, Neymar said: “I am able to play against Colombia. I have no pain. I feel very well in training and rest assured, I’m fine.”