Bayern Munich's Franck Ribery has been ruled out of Saturday's Champions League final with Inter Milan after the Court of Arbitration for Sport dismissed an appeal against his three-match ban.
The France playmaker was sent off in Bayern's semi-final first-leg contest with Lyon.
Bayern's appeal against the decision was dismissed by UEFA and they took their case to CAS.
But they were again unsuccessful in sealing Ribery's participation in Saturday's final at the Bernabeu in Madrid.
Ribery's case was heard swiftly to give him the opportunity of featuring on Saturday.
However, CAS agreed with UEFA's verdict for Ribery's suspension to stand.
The 27-year-old was shown a straight red card for a reckless tackle in which he appeared to stamp on Lyon's Lisandro Lopez in Bayern's 1-0 win at the Allianz Arena.
He was banned for the second leg of the last-four contest as Bayern secured their place in the final with a 3-0 win - courtesy of Ivica Olic's hat-trick - which secured a 4-0 aggregate triumph.
Now Ribery will also have to watch the final.
A CAS statement read: "The Court of Arbitration for Sport has rendered its final decision in the appeal filed by FC Bayern Munich and Franck Ribery against the decision taken by the UEFA Appeals Body on May 5, 2010.
"This expedited procedure was referred to a CAS Panel composed of Mr Bernhard Welten (Switzerland) President, Dr Stephan Netzle (Switzerland) and Dr Andras Gurovits (Switzerland).
"A hearing was held at the CAS headquarters, during which the parties and their legal representatives were heard.
"The CAS Panel has dismissed the appeal and confirmed the three-game suspension imposed by the UEFA appeals body on the Bayern Munich player Franck Ribery.
"Accordingly, the player will not be eligible to play in the final of the 2010 Champions League.
"The reasons for the decision will be published by the CAS in a few days."
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms