Peru captain Paolo Guerrero has been banned from playing at the World Cup as the result of a positive doping test.
The Court of Arbitration for Sport says it has upheld an appeal by the World Anti-Doping Agency to extend Guerrero's six-month FIFA ban, which expired this month.
CAS says Guerrero will be banned for 14 months, until January.
The 34-year-old Guerrero was set to captain Peru, who are in Australia's group in Russia, in what is the South American nation's first World Cup appearance since 1982.
Guerrero tested positive for benzoylecgonine, a metabolite of cocaine, at a World Cup qualifying game against Argentina in October.
His lawyers argued the stimulant had not been performance enhancing, and was accidentally consumed in contaminated tea.