UFC lightweight champion Conor McGregor's highly-anticipated fight with Floyd Mayweather has been confirmed for August 26 in Las Vegas.
There have been rumours of a proposed bout between the two fighters for months and McGregor's decision to take out a boxing licence in California fuelled speculation that he could be set to meet Mayweather in the ring.
After months of rumours they pair both took to Twitter on Wednesday evening to confirm the bout, which will take place under normal boxing rules.
Mayweather posted a video with the message 'It's official' before McGregor followed up with the post 'the fight is on'.
IT'S OFFICIAL!!! https://t.co/ND07Ixugs2 pic.twitter.com/JpqFW5WbcB
— Floyd Mayweather (@FloydMayweather) June 14, 2017
THE FIGHT IS ON. pic.twitter.com/KhW0u3jRft
— Conor McGregor (@TheNotoriousMMA) June 14, 2017
A short time later, UFC president Dana White told ESPN: We have been in talks for a while.
"They went smoothly. Floyd Mayweather surrounds himself with smart people and we got the deal done. The impossible deal is now done.
"The reason Conor McGregor's as big as he is is he'll fight anybody, anywhere, any time. He will go after Floyd Mayweather and he will try to knock him out."
Mayweather, who is considered to be one of the best boxers of his generation, retired from boxing in 2015 with a perfect 49-0 record, while McGregor became the UFC's first dual-division champion in November 2016. However, the Dubliner has never boxed professionally.