Huntelaar speelde in twee jaar tijd alle vier de keren tegen Real Madrid: allemaal in dienst van Schalke 04 en allemaal in de achtste finales van de Champions League.
26 februari 2014, Schalke 04 - Real Madrid: 1-6
De eerste ontmoeting van Huntelaar met zijn oude werkgever was geen succes. De aanvaller maakte op onaangename wijze kennis met zijn opvolger Karim Benzema. Die scoorde twee keer, net als toenmalig vice-recordaankoop Cristiano Ronaldo. Gareth Bale, toen nog sinds kort de duurste aanwinst van Real, deed de rest. De enige Duitse goal kon maar van één speler komen: Klaas Jan Huntelaar. Hij schoot op aangeven van Christian Fuchs met rechts binnen.
18 maart 2014, Real Madrid - Schalke 04: 3-1
Schalke 04 leek in de return tegen Real Madrid nog te verrassen. Bij rust stond het 1-1. Tim Hoogland beantwoordde een vroege openingsgoal van Ronaldo met de gelijkmaker. Maar na rust bezorgden weer Ronaldo en Alvaro Morata Real de zege die voor een overtuigende stap naar de kwartfinales van de Champions League zorgden. Klaas Jan Huntelaar was een stuk minder succesvol. Wat heet: bij de rust werd hij al naar de kant gehaald.
18 februari 2015, Schalke 04 - Real Madrid: 0-2
Schalke trof Real Madrid een jaar later vol goede moed. Ook dit keer maakte Cristiano Ronaldo het verschil. Hij scoorde al na 27 minuten met een kopbal. Het was alweer z'n zesde goal van het toernooi. Marcelo verdubbelde de score. Voor Klaas Jan Huntelaar eindigde de wedstrijd al zes minuten na de goal van Ronaldo: hij viel uit met een blessure.
10 maart 2015, Real Madrid - Schalke 04: 3-4
De goede moed hielp Schalke in de laatste ontmoeting die Huntelaar had met Real wél aan een goed resultaat. Het werd een spektakelstuk waarin de Nederlander een hoofdrol vertolkte. Bij rust had het nog 2-2 gestaan. Real kwam zelfs op 3-2 voor, maar via Leroy Sané en Huntelaar werd het vlak voor tijd 3-4. Huntelaar had eerder in de wedstrijd ook al gescoord.