Real Madrid reached the semi-finals of the Champions League with a 5-2 victory over APOEL in their second-leg encounter at the Santiago Bernabeu on Wednesday.

A brace from Ronaldo, along with goals from Kaka, Jose Callejon and Angel Di Maria was enough on the night for Madrid to end APOEL's fairytale run and progress 8-2 on aggregate.

Madrid will now face Bayern Munich in the semi-final, with the first leg of the two ties to be played on April 17 at the Allianz Arena.

With a 3-0 deficit from the first leg, APOEL needed a near miracle against Real Madrid. And all they could manage was two goals. Gustavo Manduca and Esteban Solari were the scorers for the Cypriot club.

Check out some of the best moments of the match here:

Real Madrid's Ronaldo shoots to score against APOEL during their Champions League quarter-final second leg soccer match in MadridReutersReal Madrid's Ronaldo celebrates with Altontop after scoring a goal against APOEL during their Champions League quarter-final second leg soccer match in MadridReutersReal Madrid's Kaka and APOEL's Manduca challenge for the ball during their Champions League quarter-final second leg soccer match in MadridReutersAPOEL's goalkeeper Chiotis saves the ball from a header of Real Madrid's Benzema during their Champions League quarter-final first leg soccer match in NicosiaReutersReal Madrid's Kaka celebrates after scoring against APOEL during their Champions League quarter-final second leg soccer match in MadridReutersReal Madrid's Granero and APOEL's Pinto challenge for the ball during their Champions League quarter-final second leg soccer match in MadridReutersAPOEL's players celebrate a goal during their Champions League quarter-final second leg soccer match against Real Madrid in MadridReutersReal Madrid's Varane and Pepe look at the ball as Ronaldo scores during their Champions League quarter-final second leg soccer match against APOEL at Santiago Bernabeu stadium in MadridReutersReal Madrid's Ronaldo celebrates a goal with Pepe and Sahin after scoring against APOEL during their Champions League quarter-final second leg soccer match in MadridReutersReal Madrid's Angel Di Maria celebrates after scoring a goal during their Champions League quarter-final second leg soccer match gainst APOEL at Santiago Bernabeu stadium in MadridReutersReal Madrid's players celebrate a goal against APOEL during their Champions League quarter-final second leg soccer match at Santiago Bernabeu stadium in MadridReutersReal Madrid's manager Jose MourinhoReuters