João Cancelo odegrał negatywną rolę w porażce FC Barcelony 3-2 z Realem Madryt. Portugalczyk nie stanął na wysokości zadania, gdy Lucas Vázquez z jego flanki wyrównał na 2-2 w 73. minucie po dośrodkowaniu Viniciusa. W Holandii Marco van Basten i Ronald de Boer nie gryźli się w język w krytyce obrońcy Blaugrany w Ziggo Sport. Były napastnik, trzykrotny zdobywca Złotej Piłki, był bardzo surowy dla Portugalczyka: "To szalone, że Cancelo wciąż powtarza swoje błędy w wieku 29 lat".
Ze swojej strony Ronald de Boer, który grał dla Barçy w sezonach 1998/99 i 1999/00, oskarżył Cancelo o brak defensywnej solidarności, przypominając, że Pep Guardiola zrezygnował z niego w połowie poprzedniego sezonu, dając zielone światło dla jego wypożyczenia do Bayernu Monachium, a zeszłego lata do Barçy: "Teraz wiem, dlaczego Pep nie lubi Cancelo. Ten facet gra swój własny futbol i myśli, że chodzi tylko o to, co robisz z piłką - do cholery, jesteś obrońcą!!!".
Cancelo nie był w stanie odpowiedzieć na Santiago Bernabéu na krytykę po występie przeciwko Paris Saint-Germain w rewanżu ćwierćfinału Ligi Mistrzów. Ousmane Dembélé strzelił gola na 1:1 w akcji podobnej do tej Lucasa Vázqueza, gdy Portugalczyk dopuścił do uderzenia, a w drugiej połowie po jego faulu odgwizdano rzut karny, co dało wynik 1:3 dla drużyny Luisa Enrique.