A late Cristiano Ronaldo free kick and a last-second Alvaro Morata goal helped Real Madrid earn a comeback 2-1 win in their 2016-17 Champions League opener against a very impressive Sporting Lisbon side on Wednesday night at the Estadio Santiago Bernabéu.
Ronaldo denied his Portuguese boyhood club a famous win by scoring an equaliser from a free-kick in the 89th minute just when it seemed Madrid could, sensationally, lose their opening game in Group F.
Morata then headed home deep in injury time to complete the fightback.
Brazilian Bruno Cesar had earlier given the visitors a surprise yet deserved lead in the 47th minute as he pounced on indecision in the Real back line.
Real took their time to respond to going behind with Ronaldo missing a gilt-edged chance to level when he struck the near post from a couple of yards out.