Milan legend Andriy Shevchenko will not play tonight when Ukraine takes on Italy in an international friendly.
The 34-year-old striker, now back with Dynamo Kiev, was expected to captain his side.
However, Shevchenko had to attend to urgent family matters and flew to London where his son is due to have an operation.
"It's a disappointment not to meet him during the match," said Italy boss Cesare Prandelli.
"He is a legend in Italy and has always had a strong connection with the country."
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more