Thirteen-time European Cup winners Real Madrid were handed a humiliating defeat as a shambolic first-half performance was clinically punished by a second-string Shakhtar Donetsk side.
The Ukrainian champions arrived in Madrid without 13 first-team players after 19 positive Covid-19 tests throughout the club left them needing to call up youth-team players.
But Luis Castro's young side were undaunted and swept into an amazing, but thoroughly warranted, 3-0 lead at Real's empty Alfredo di Stefano training ground.
Goals from Luka Modric and Vinicius Junior after the break gave Real hope, but there was no escape for the competition's most decorated side despite a dramatic finale.
Federico Valverde thought he had hit a stoppage-time leveller but after a check at the pitchside monitor referee Srdjan Jovanovic disallowed the goal for offside.
Club legend Zinedine Zidane won the Champions League in each of his first three seasons in charge of Real, but his decision to rest players with next Saturday's El Clasico against Barcelona in mind was a rare, and huge, aberration.
Without captain Sergio Ramos - left in the stands with a knee injury - Real's defence was a mess and could do little to prevent Mateus Tete and Manor Solomon scoring either side of a Raphael Varane own goal.
Former Tottenham midfielder Modric hit a stunning long-range strike to bring a ray of hope and, although Vinicius scored within 15 seconds of coming, on Shakhtar held on for a famous result.
Latest Stories
-
Dext Technology partners KNUST to train basic school teachers on STEM
10 mins -
My efforts led to remarkable transformation in Appiatse – Lands Minister
12 mins -
13th Ghana Information Technology and Telecom Awards launched
27 mins -
Comedy of electioneering campaign policy: NDC’s 24-hour economy tricks
34 mins -
We will remain vigilant in our oversight operations of all financial institutions – Governor
35 mins -
Ghana’s economic recovery has been strong and steady – Finance Minister
37 mins -
Government completes 50 premix fuel automation machines at landing sites – Fisheries Minister
45 mins -
FBNBank changes its name to FirstBank Ghana
52 mins -
Akwaboah Jnr ties the knot
59 mins -
Women’s FA Cup semis: Army Ladies face FC Epiphany; Police Ladies up against Supreme Ladies
2 hours -
Police haul in Kwadaso MP, EC officials in probe of Ejisu by-election ‘bribery’ case
3 hours -
Ghana’s press freedom ranking: Are we actually improving?
4 hours -
Reflections: 50 Lessons at 50
5 hours -
NCCE briefs Council of State on civic plans for 2024
5 hours -
Ecobank Group reports Profit Before Tax of $581m, on net revenue of $2.1bn for 2023
5 hours