Amir Khan will return to action against Saul Alvarez in Las Vegas on May 7.
Khan, who has not fought since a points victory over Chris Algieri last May, said last month he had a "few options" for his next fight, but no one expected him to arrange a catchweight contest at 155lbs with WBC middleweight champion Alvarez.
But Khan posted on his official Twitter account on Tuesday: "Delighted to announce i will be fighting @Canelo May 7th Cinco De Mayo, Las Vegas for the 155lbs @WBCBoxing title!"
Alvarez has won 46 of his 48 fights while Khan's record is 31 wins from 34 bouts.
The fight does however rule the Bolton-born man out of a meeting with IBF welterweight champion Kell Brook on June 4 at Wembley.
See Khan's tweet revealing the details of the fight below.
Who do you think will come out on top, Khan or Alvarez? Have YOUR say in the comment box below!