Real Madrid have suffered a humiliating Copa del Rey exit, losing 2-1 after extra-time to the 10 men of third-tier side Alcoyano.
Real coach Zinedine Zidane had warned there was no such thing as an easy game before the tie and his decision to rest a host of stars spectacularly backfired.
The visitors opened the scoring just before halftime with Eder Militao crashing in a header from a cross from Marcelo.
Alcoyano levelled in the 80th minute through Jose Sobes with Madrid unable to avoid the embarrassment of extra-time.
Worse was to come.
Four minutes from the end of the added period, and just after Ramon Lopez was dismissed for a second yellow card, Juanan scored to inflict one of 13-time European champions' most humbling defeats.
Based in eastern Spanish city of Alcoy, the small club of Alcoyano made it to the Copa quarter-finals in 1946.
The have played four seasons in the first division, but not since 1950-51.
Madrid were seeking a first Copa title since 2014, which was the last time they reached the final, but their round of 32 meltdown will be keenly felt.
Zidane made nine changes to his starting XI from the team beaten 2-1 by Athletic Bilbao in last week's Spanish Super Cup semi-final but was still able to field a strong side containing five Champions League winners.
Their derby rivals Atletico Madrid had already been eliminated by a third-division club in the second round, losing to Cornella, who host Barcelona on Friday (AEDT).
Madrid controlled possession from the start but couldn't open the scoring until Militao headed in a cross by Marcelo in the final minute of the first half.
The continued to struggle to create scoring opportunities and the hosts eventually found the equaliser with a close-range shot by Solbes after a corner kick.
Alcoyano threatened again before the end of regulation and in extra time but went a man down in the 109th minte when Lopez was sent off with a second yellow card for a foul on Casemiro.
The winner by Casanova came after a missed chance by Madrid off a corner kick.
The game was played at the 5,000-capacity Estadio El Collao, which was without fans because of the coronavirus pandemic.
Earlier on Thursday morning (AEDT), Real Sociedad eliminated third-division club Cordoba 2-0 with second-half goals by William Jose.