Ukrainian forward Andriy Shevchenko, who has played for AC Milan and Chelsea in a glittering career, said he will retire at the end of UEFA EURO 2012, which is being co-hosted by his home country and Poland.
"I have decided to retire right after the EURO 2012," the 34-year-old Shevchenko told AFP in an interview. "This is my final decision. We are all set to perform at our best at our home European championships, and I believe we can challenge the clear favourites in the battle for the title if luck is on our side."
Shevchenko has been a linchpin of the Ukrainian national side over the last decades and the country will be hoping he performs to his best in his swansong following a trophy-laden club career.
In the late 1990s, Shevchenko was part of a celebrated Dinamo Kiev side packed with young stars before moving to AC Milan in 1999 where he became a prolific scorer for the Italian giants.
He endured a more difficult period at Chelsea from 2006 before moving back to Milan in 2008. Shevchenko has returned to his beloved Dinamo Kiev in 2009.