Some of the world’s best-loved WWE fighters entertained crowds in Saudi Arabia at the ‘Crown Jewel’ night in Riyadh.

The wrestling entertainment event was the second WWE occasion in Saudi Arabia and played out in front of thousands of fans on 2 November in Riyadh.

The ‘Crown Jewel’ event formed part of WWE’s 10-year deal with the General Sports Authority in Saudi Arabia, which is reported to be worth $45 million.

The chairman of the General Sports Authority, Mr Turki Al-Sheikh, was present for the ‘Crown Jewel’ night at the King Saud University Stadium.

Over the course of the night fans were entertained by five fights and the eight-man WWE World Cup. Shane McMahon defeated Dolph Ziggler in the World Cup final to win the trophy.

McMahon’s father Vince is the chairman of WWE and signed the 10-year deal with the General Sports Authority.

Fans had called for WWE to cancel the show after the death of journalist Jamal Khashoggi, and WWE had removed direct references to Saudi Arabia from its website and media coverage.

Although the night did go ahead, several WWE stars decided not to attend, including John Cena and Daniel Bryan.

The show also saw Hulk Hogan make a controversial return to WWE, three years after he was recorded making a racial slur.

The event followed April’s ‘Greatest Royal Rumble’ in Jeddah, which had attracted controversy when women were not allowed to participate.