Cristiano Ronaldo showed off his dancing skills after scoring the opener for Al Nassr in their King Cup of Champions clash.

Ronaldo showed great ingenuity when he scored after 17 minutes against Al Khaleej to give Al Nassr the lead in the semi-final tie.

Ronaldo pulled out the dance moves after scoring for Al NassrCredit: X @CristianoXtra_

It came from a defensive mix-up as Al Khaleej goalkeeper Ibrahim Sehic tried to play out from the back only to end up fluffing his lines and clearing it to Ronaldo.

The five-time Ballon d'Or winner still had plenty left to do, though, and was not even looking at the goal when he hooked the ball over his shoulder with a brilliant unorthodox left-footed finish.

The ball sailed into an empty net to spark wild celebrations, including from Ronaldo himself who pulled out a peculiar little dance to the home fans at the Al Awwal Stadium.

Shaking his hips a bit, the former Manchester United star pumped the air as well before a swooping fist to the adoring crowd.

READ MORE ON CRISTIANO RONALDO

Al Nassr then went on to earn a penalty, a duty that Ronaldo usually takes care of.

But in a selfless act, the 39-year-old allowed former Liverpool star Sadio Mane to take the spot-kick instead.

The Senegal international made no mistake after a jaunty run-up, bundling in a second for Al Nassr to give them a 2-0 lead at half-time.

Ronaldo then doubled his personal tally after the break with a tap-in.

<