Real Madrid have been showered with praise after completing a hat-trick of Champions League comebacks to reach this month's final in Paris.
Their dreams of a 14th triumph in Europe's premier competition looked all but over when Riyad Mahrez scored to give Manchester City a 5-3 aggregate lead in the second-leg of their semi-final.
Carlo Ancelotti's side though never let their heads drop, as Rodrygo's late double and Karim Benzema's extra-time penalty sent them through to the final where they will meet Liverpool.
Portuguese paper A Bola described the moment as 'one more miracle at the Bernabeu'.