Viewers of the Mike Tyson fight against Roy Jones Jr slammed the entertainment put on as Snoop Dogg and Wiz Khalifa both appeared to smoke huge blunts during their performances.

It was a night of real throwbacks as Tyson and Jones Jr stepped into the ring again to fight out a thrilling draw.

The pay-per-view watchers were treated to a packed undercard which included comfortable victories for former world champion Badou Jack and YouTube star Jake Paul on the undercard.

In between bouts, organisers filled the gaps with some extra entertainment, with several rappers taking the stage.

French Montana, SAINt JHN and YG were all on the mic after Wiz Khalifa opened proceedings.

Snoop Dogg performed during the Mike Tyson comeback fight

And the ‘See You Again’ star not only dropped some bars, but also appeared to light up a joint while performing.

He wasn’t the only one either, as Snoop Dogg, who was given the primetime slot just before the Tyson-Jones Jr fight, brought out a blunt of his own during his set.

Wiz Khalifa enjoyed a blunt while he performed his set to open the show

The slightly bizarre scenes were noted by many on social media, who complained there was too much rapping and not enough punching.

One said: "I thought I ordered a fight not a concert."

A second said: "I didn’t tune into the Tyson fight to watch Wiz Khalifa perform his greatest hits."

Another added: "I clicked the link to watch the Mike Tyson fight and a Wiz Khalifa concert was going on???"

A fourth wrote: "I thought this was a Tyson fight. I don’t want to watch a Wiz Khalifa concert. No offense Wiz."

As a fifth tweeted: "Pretty upset I paid $50 to watch mike Tyson fight and instead I’m watching French Montana perform."