Sylvester Stallone has taken a dig at Floyd Mayweather and Conor McGregor's famous fight.

Sylvester Stallone

Sylvester Stallone

The Hollywood legend is known for his portrayal of boxer Rocky Balboa and admitted the upcoming Gennady Golovkin and Canelo Alvarez boxing bout will be a "real fight", compared to professional boxer Mayweather's match against the UFC fighter, which was billed as the "Fight of the Century".

When asked by TMZ Sports if Golovkin and Canelo will be "more interesting" than Mayweather's defeat of McGregor, he replied: "Of course it is, you know that. This is a real fight."

Several stars were in attendance at Mayweather's Las Vegas bout, including Stallone's fellow 'The Expendables 2' cast member Bruce Willis, retired boxer Mike Tyson and rapper P. Diddy.

Demi Lovato sang the national anthem before the huge fight.

Justin Bieber has been friends with Mayweather for years but he doubted the star's chances of knocking out McGregor ahead of the battle.

Quizzed on whether he thought Floyd would knock Conor out, he said: "I don't think so. I think it'll be a good fight."

But Mayweather maintained his undefeated record of 50 fights by beating McGregor by TKO in the 10th round.

Stallone has appeared as Rocky in no less than five movies, the latest being 2006's 'Rocky Balboa'.

He also co-hosted the first season of 2005 reality TV series 'The Contender' alongside former professional boxer Sugar Ray Leonard.

The show followed a group of boxers who competed against each other in a competition while their lives were depicted on the small screen.

by for