Cristiano Ronaldo has scored his first free-kick goal in club football since December 2017.The Juventus star has been in fine form in Serie A, either scoring or assisting in each of his last 16 games and he entered the second-half having turned provider once again.However, we know that Ronaldo is all about scoring goals and his glorious strike against Torino marks the first time he's ever scored a free-kick for the club.Ronaldo's only experience scoring from a dead-ball outside the box since signing for the Old Lady came in pre-season, but even that strike against Inter Milan was heavily deflected.And then there was an unfortunate moment in the Champions League when Ronaldo's goal-bound free-kick was tapped in on the goal-line by Aaron Ramsey.

Ronaldo's stunning free-kick

Forget all of that, though, because the wait is over with Ronaldo taking the free-kick instead of fellow expert Paulo Dybala during the derby against Torino with devastating results.

He cushioned his classic knuckle-ball technique over the wall and well out of the goalkeeper's reach. You can check out the worldie down below:

It's good to have you back, Cristiano.

Ronaldo used to score free-kicks on a regular basis during his spells with Manchester United and Real Madrid, so it's seemed strange that Ronaldo has taken so long to break his duck in Turin.

Many had put his drought down to a lack of confidence with his only free-kick conversions since 2017 coming on Portugal duties.

Admittedly, one of those happened to be an iconic strike against Spain - the other was in the UEFA Nations League vs Switzerland - but the statistics were certainly worrying by his standards. 

p1ecdc40751c82153l1ftrb03am49.jpg

Besides, up until this beauty in the derby, his eternal rival Lionel Messi had scored 16 free-kicks to Ronaldo's zero in the time since his strike in the 2017 FIFA Club World Cup.

But perhaps the Barcelona superstar should be looking over his shoulders after such an incredible show of skill from CR7.