The Champions League, Last 8, 2nd Leg. Results.

Real Madrid resisted a stunning second-half onslaught from Galatasaray to lose 3-2 on the night in Turkey but progress to the semi-finals of the Champions League courtesy of a 5-3 aggregate win.

Madrid looked to be cruising to the 24th European Cup semi-final in the club's glorious history when Cristiano Ronaldo's accomplished close-range finish after eight minutes left Galatasaray needing five goals in front of their home fans in Istanbul.

But for 15 fleeting, crazy minutes in the second half it appeared as though one of European football's most unlikely comebacks could be on as Fatih Terim's side left the men from Madrid rocking, Emmanuel Eboue sparking the hosts into life with a scorching effort on 57 minutes.

When Wesley Sneijder nutmegged Raphael Varane and slotted the ball home on 70 minutes and Didier Drogba converted with a beautiful backheeled flick just two minutes later, Madrid appeared to be in danger of succumbing to the impossible.

But after losing Alvaro Arbeloa to a late red card, Ronaldo slotted home a second in injury time to finally end Galatasaray's resistance.