Cristiano Ronaldo's Champions League streak ends

The Champions League semi-finals will be without Cristiano Ronaldo for the first time in almost a decade following Juventus' defeat.

Juventus superstar Cristiano Ronaldo scored his 126th Champions League goal to give his side a 28th-minute lead.   -  Getty Images

Cristiano Ronaldo will not feature in the Champions League semi-finals for the first time since 2009-10 after Juventus was shocked by Ajax.

Not since Real Madrid suffered a last-16 exit at the hands of Lyon almost a decade ago had Ronaldo missed out on the Champions League's final four.

But Ronaldo's run of eight consecutive semi-finals and three successive titles came to an end courtesy of Ajax's 2-1 second-leg victory over Juventus in Turin on Tuesday.

READ: From Catalonia to the Champions League: Pochettino hails old rival Guardiola

Ronaldo scored his 126th Champions League goal – and 65th in the knockout stages – to give Juve a 28th-minute lead.

But Ajax, which had beaten Ronaldo's former team Madrid in the last 16, rallied through Donny van de Beek and captain Matthijs de Ligt to claim a memorable 3-2 aggregate victory against the Italian champion.

  Dugout videos