Cristiano Ronaldo ended a three-game goal drought as Real Madrid took full control of their Champions League last-16 tie with Schalke.

Ronaldo has an unbelievable 58 goals in 58 appearances in the competition and Madrid have now won 10 champion league games all in a row!

Los Blancos ended a 12-year wait to capture ‘La Decima’ – a 10th European Cup win – last season and thumped Schalke 9-2 on aggregate at the same stage of the competition.