It had been derided beforehand by critics as a "farce" and a "circus", but the mega-fight between former five-weight world champion Floyd Mayweather and UFC icon Conor McGregor drew a mostly positive reaction on social media.

Mayweather extended his perfect boxing record to 50-0 with a 10th-round TKO victory over McGregor, who was making his boxing debut at the T-Mobile Arena in Las Vegas.

The super-fight is reported to have been the most lucrative in boxing history, above the £480m ($620m) earned from Mayweather's win over Manny Pacquiao in 2015.

Mixed martial arts fighters praised the 29-year-old McGregor for lasting 10 rounds against his more experienced and accomplished opponent, who is widely regarded as one of the greats of the sport.

@TheNotoriousMMA did his thing tonight he represented our sport like a G!

— Demetrious Johnson (@MightyMouseUFC) August 27, 2017

He went to boxing give one of the best ever a very good run for his money, now he should come to mma. Great fight #MayweatherMcGregor

— Joe Duffy (@Duffy_MMA) August 27, 2017

Conor did real good

— Derrick Lewis (@Thebeast_ufc) August 27, 2017

Amazing fight! @TheNotoriousMMA is a legend! @FloydMayweather is the best of our time! @ufc @danawhite you guys give the fans the fights!

— #CyborgVsNunes #UFC232 (@criscyborg) August 27, 2017

Tips your caps To @TheNotoriousMMA , took TBE 10 fucking rounds .. great show for the world of MMA @ufc #greatWork

— Eddie Alvarez (@Ealvarezfight) August 27, 2017

Wow what a fight. #MayweatherMcGregor

— JIMI MANUWA (@POSTERBOYJM) August 27, 2017

What a fucking man!! @thenotoriousmma congrats on everything you've achieved honoured to be a… https://t.co/qViROtG6ms

— james gallagher (@StrabanimalMMA) August 27, 2017

Now that lived up to 100$ any day of the week!

— Ian McCall (@Unclecreepymma) August 27, 2017

Props to McGregor for what he showed tonight against one of the best ever! He's a #martialartist and an amazing competitor! #MayMac

— Stephen Thompson (@WonderboyMMA) August 27, 2017

Money well earned @thenotoriousmma respect.

— Luke Rockhold (@LukeRockhold) August 27, 2017

I tell ya what @TheNotoriousMMA is a G !! He went 10 Rds w/ @FloydMayweather . He made #Mayweather HAVE to box. It was an entertaining fight

— Dennis Bermudez (@MenaceBermudez) August 27, 2017

Congrats on an amazing performance. You made history. Hold your head high! @TheNotoriousMMA

— Paige VanZant (@paigevanzant) August 27, 2017

All respect to @TheNotoriousMMA for stepping into Floyd's arena and giving it is all. #UFC #boxing #allheart

— Sara McMann (@Sara_McMann) August 27, 2017

Nothing but respect for Conor Mcgregor. Went to the 10th Rd with the Greatest Boxer of All Time and arguably won 4 Rounds.

— Chase Sherman (@ChaseShermanUFC) August 27, 2017

Both of those guys where inspiring to watch . I am happy for @UFC and @boxing to collaborate

— Jessica Eye (@jessicaevileye) August 27, 2017

I'm forever a fan of Mcgregor he fought one of GOAT in boxing and held his own. He was still standing at the end. #McGregorVsMayweather

— Tatiana Suarez (@TSPMMA115) August 27, 2017

Great fight

— Julianna Peña (@VenezuelanVixen) August 27, 2017

I did not think the fight was going to go that way, way more competitive than I anticipated

— Leslie Smith (@LeslieSmith_GF) August 27, 2017

Meanwhile, Former UFC featherweighton Jose Aldo, who was knocked out by McGregor after just 13 seconds in December 2015, was decidedly less impressed with the Irishman's display in Las Vegas.

Others took issue with referee Robert Byrd's 10th round stoppage of the fight, which they felt had arrived too early. Mayweather was leading 89-81 89-82 87-83 on the ringside judges' scorecards when the stoppage came.

I don't care. BS stoppage !

— Chris Weidman (@chrisweidman) August 27, 2017

Bullshit stop

— Angela Magana (@AngelaMagana1) August 27, 2017