The Court of Arbitration for Sport ruled Wednesday that Lionel Messi, Diego and Rafinha can be withheld from the Beijing Games.
FIFA previously ruled that the players must be released for the Olympic tournament because they are under 23.
Messi plays for Argentina, and Diego and Rafinha play for Brazil.