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
-
King Charles to resume public duties after progress in cancer treatment
26 mins -
Arda Guler scores on first start in La Liga as Madrid beat Real Sociedad
36 mins -
Fatawu Issahaku’s Leicester City secures Premier League promotion after Leeds defeat
48 mins -
Anticipation builds as Junior Speller hosts nationwide auditions
1 hour -
Etse Sikanku: The driver’s mate conundrum
2 hours -
IMF Deputy Chief worried large chunk of Eurobonds is used to service debt
2 hours -
Otumfuo Osei Tutu II celebrates 25 years of peaceful rule on golden stool
2 hours -
We have enough funds to pay accruing benefits; we’ve never missed pension payments since 1991 – SSNIT
3 hours -
Let’s embrace shared vision and propel National Banking College – First Deputy Governor
3 hours -
Liverpool agree compensation deal with Feyenoord for Slot
3 hours -
Ejisu by-election: There’s no evidence of NPP engaging in vote-buying – Ahiagbah
3 hours -
Ejisu by-election: Independent ex-NPP MP’s campaign team warns party against dubious tactics
4 hours -
ZEN Petroleum supports Tse-Addo Future Leaders School
5 hours -
NPP must win back Adentan seat in 2024 polls – Obeng Fosu
5 hours -
PPA Clarification: The dark side of the World Bank’s ‘giveaways’ in Ghana by Bright Simons
6 hours