German side Schalke arrived in Madrid hoping for a miraculous victory against Real. Schalke was beaten 2-0 in Gelsenkirchen in the first leg of the last-16 tie.
Gonzalo Arroyo Moreno/Getty Images
Fast start —
Schalke grabbed the lead on 20 minutes when Christian Fuchs fired home following neat work from Huntelaar.
Gerard Julien/AFP/Getty Images
Head boy —
Cristiano Ronaldo headed Real level just five minutes later to restore his side's two-goal aggregate lead.
Alex Grimm/Bongarts/Getty Images
In the hunt —
Dutch striker Klaas-Jan Huntelaar scored twice including an 84th minute winner -- but Real still went through 5-4 on aggregate.
Gerard Julien/AFP/Getty Images
Ronaldo to the rescue —
Ronaldo 's double helped Real escape humiliation and secure a place in the quarterfinals.
Alex Grimm/AFP/Getty Images
Porto power —
Yacine Brahimi's stunning free kick got Porto off to the perfect start in a 4-0 win over Swiss side FC Basel.