Celta Vigo caused a major upset as they beat Real Madrid 2-1 in the first leg of their Copa del Rey quarter-final at the Santiago Bernabeu on Wednesday night.
After a rather lacklustre first-half that produced no goals, the visitors took a shock lead just after the hour mark when Iago Aspas cooly slotted home from just inside the box.
Theo Bongonda went on a mazy run down the left flank before whipping in a dangerous cross that was weakly dealt by Real defender Marcelo, who only partially cleared to an unmarked Aspas waiting gratefully on the edge of the area.
The hosts, who were surprisingly close to a full-strength team, including talisman Ronaldo, came storming back to put the Celta defence under intense pressure.
— RC Celta (@rccelta_oficial) January 18, 2017
They were rewarded when Marcelo made up for his earlier error by volleying his side level with 20 minutes remaining after an excellent ball into the area from Luca Modric.
However, Real committed one of football's cardinal sins as they switched off immediately after scoring allowing Celta to go back in front.
Jonathan Castro found himself one-on-one with the keeper after latching onto an Aspas pass and kept his composure to give his team a vital lead going into the second leg at home.
In the other last-eight clash, Alaves took a big step into the last four when they beat Alcorcon 2-0 away from home.
Gomez Ibai was the hero for the visitors after netting a brace in the final five minutes of the game.