Manchester City-spelaren Cancelo, som gjorde ett av Portugals mål i 4–0-segern mot Israel i onsdagens EM-genrep i Lissabon, testades positivt på söndagen och lämnar omedelbart truppen som befinner sig i Budapest inför tisdagens premiärmatch mot Ungern.
Diogo Dalot var den gångna säsongen utlånad till Milan från Manchester United.