Slavia Prague defender Ondrej Kudela will miss Euro 2020 after his 10-match ban for racist behaviour was dismissed by UEFA.
Kudela was banned for 10 UEFA club and national team competition games after Rangers midfielder Glen Kamara complained of being racially abused by the Czech Republic defender in the second leg of their Europa League last-16 tie in March.
Czech coach Jaroslav Silhavy had left one spot open for Kudela when he announced his squad for next month's European Championship but the Slavia Prague player is now ineligible.
Twitter reveals scale of racism in UK after England Euro 2020 final defeat
Kudela had said in a statement that he swore at Kamara after being fouled, but denied using racist language.
Police Scotland were expected to question Kudela when he came to London to play Arsenal in the quarter-finals, but his club said he was not fit to travel before UEFA handed him a provisional one-match suspension hours later.
Kamara's lawyer Aamer Anwar welcomed the decision to uphold the ban but criticised UEFA for taking a soft stance.
"The ban smacks of tokenism and in reality UEFA has failed to take any real action against racism. Meanwhile my client is yet to receive a full apology," he said on Twitter.
'I knew straight away' - Referee on Eriksen's Euro 2020 collapse
UEFA to take action against FA after Euro 2020 final disorder