Cristiano Ronaldo is undoubtedly one of the best players of his generation but the Portuguese player was unable to hit the heights expected during the Champions League last 16 tie between his Juventus side and FC Porto of Portugal.

Ronaldo was expected to lead the Juventus' assault against their Portuguese opponents in the quest to seal a place in the final eight of the Champions League this season but he failed in this regard as Juventus crashed out of the competition at the round of 16 stage for the second season running.

Cristiano Ronaldo failed to score in the first leg when FC Porto beat Juventus 2-1 at home to take an advantage into the second leg of their tie. Moussa Marega and Mehdi Taremi were the goalscorers, while Federico Chiesa scored late to give Ronaldo and Juventus hope for the second leg. Cristiano Ronaldo and Juventus would have gone ahead of FC Porto into the quarterfinals with a one-goal result as long as they didn't concede the away goal from the first leg.

Juventus conceded that away goal after 19 minutes only when Turkish international defender Mehdi Demiral was adjudged to have fouled Iranian striker Mehdi Taremi in the box. Sergio Oliviera scored the resulting penalty on 19 minutes to give the visitors the lead. At that point, Ronaldo and Juventus needed to score twice to force extra time. Juventus were able to achieve the task with the impressive Chiesa. The ex-Fiorentina player scored the equaliser on 49 minutes off the assist from Cristiano Ronaldo before he scored a second goal 14 minutes later off the assist from Colombian international Juan Cuadrado, who started the game at right-back.Between the goals, Mehdi Taremi was sent off on 54 minutes after two yellow cards. FC Porto defended well and were able to take the game to extra time.

In the second half of extra time, Sergio Oliviera scored again with a long range freekick to level proceedings for FC Porto on the night and edge his team ahead on aggregate. At that point, hosts Juventus needed two goals again. Frenchman Adrien Rabiot was able to score one of the two goals needed off an assist from the impressive Federico Bernardeschi, who had come on as a second half substitute for two-goal hero and namesake Chiesa. Juventus players were unable to get the second goal needed in the second half of extra time as the Old Lady crashed out of the competition on the away goals rule.