Cristiano Ronaldo played the lead role on a magical night at the Fisht Stadium on Friday as Portugal and Spain battled out a World Cup classic.