Joao Cancelo claims his celebration was a ‘slap in the face’ to his critics – as Barcelona star puts struggles behind him to score during Portugal’s 5-0 win over Bosnia and Herzegovina
Cancelo, 29, has endured a turbulent year since falling out with Manchester City manager Pep Guardiola in a training ground bust-up, which Mail Sport revealed.