Celta Vigo welcomed Real Madrid to the Balaidos on Wednesday night holding a 2-1 lead from the first leg of their Copa del Rey quarter-final.
Real Madrid had a number of chances in the first period, but Celta made it 3-1 on aggregate late in the first half when Danilo found the back of his own net.
Ronaldo struck a sensational free kick just past the hour to make it 1-1 on the night, but Daniel Wass netted a second for Celta late on as Eduardo Berizzo's side booked their spot in the semi-finals.
Lucas Vasquez levelled the scores at 2-2 late on with a close-range header, but it proved to be purely a consolation as Celta progressed.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
© Getty Images
CELTA: Sergio; Mallo, Cabral, Roncaglia, Jonny; Diaz, Radoja; Wass, Aspas, Bongonda; Guidetti
REAL: Casilla; Danilo, Ramos, Casemiro, Nacho; Kovacic, Kroos, Isco; Ronaldo, Benzema, Asensio
© SilverHub
© Getty Images
😍 CEL-TIS-MO 🏆#CeltaRealMadrid #CopaDelRey pic.twitter.com/PjnxQoAz8X
— RC Celta (@rccelta_oficial) January 25, 2017
Nosotros ya estamos preparados. ¿Y vosotros? ¡#HalaCelta! #CeltaRealMadrid #CopaDelRey pic.twitter.com/GFG1z7S2qL
— RC Celta (@rccelta_oficial) January 25, 2017