The long-awaited boxing match between UFC superstar Conor McGregor and five-division boxing world champion Floyd Mayweather has officially been confirmed by both parties and is set to go ahead in Las Vegas on 26 August.

Both Mayweather and McGregor announced the details of the superfight and confirmed it will go ahead on their social media accounts in very different styles.

Mayweather will be ending a 23-month retirement at age 40 to take McGregor out of the octagon and into the ring as they box it out.

The fight will be broadcast on Showtime PPV and take place at T-Mobile Arena on 26 August.