Real Madrid secured their place in the Champions League last 16 with a narrow victory over Sporting Lisbon on Tuesday night.
Cristiano Ronaldo wasn’t on top form on his return to his boyhood club but it didn’t matter as substitute Karim Benzema produced the much-needed moment of quality three minutes from the end.
Raphael Varane had given Zinedine Zidane’s side the lead on the half-hour mark and the game looked safe when Joao Pereira was sent off for an off-the-ball clash with Mateo Kovacic.
But Adrien Silva punished a bizarre hand ball from substitute Fabio Coentrao to force the holders into more late heroics against the Portuguese side.
Real host Group F leaders Dortmund at the Bernabeu in two weeks time knowing that victory will see them snatch top spot.
Sporting on the other hand travel to Legia Warsaw where defeat will see them miss out on the Europa League place.