Watch: Cristiano Ronaldo scores on gorgeous free kick for Real Madrid

After seeing Lionel Messi fine-tune his free kick skills in recent weeks, Cristiano Ronaldo dusted off some of his own. 

Ronaldo delivered a fierce free kick from long range to restore Real Madrid's hope in its Copa del Rey quarterfinal matchup against Celta Vigo on Wednesday. 

Real Madrid entered the second leg after a stunning 2-1 loss at home last week, and it got worse when Danilo's own goal put Celta Vigo up 3-1 on aggregate in the 44th minute. 

Ronaldo was given the chance to pull Real within 3-2 in the 62nd minute, though, and he took it, firing a right-footed blast by goalkeeper Sergio Alvarez.

One more goal would pull Real Madrid even on aggregate and away goals and send the series to extra time. 

Atletico Madrid and Deportivo Alaves have already punched tickets to the semifinals, while Barcelona faces Real Sociedad on Thursday for the last place in the final four.