Two of boxing's biggest stars, Floyd Mayweather Jr. and Manny Pacquiao, have put pen to paper on a fight which has been more than five years in the making.
The long-awaited bout will take place in Las Vegas on May 2, Mayweather announced on Friday.
A duel between the defence-minded Mayweather and the aggressive Pacquiao, the biggest drawcards of their generation, will likely decide the mythical title of the world's best pound-for-pound fighter.
"What the world has been waiting for has arrived," American Mayweather, who has a perfect record of 47-0 with 26 knockouts, said on the social networking website Shots.
"I promised the fans we would get this done, and we did. We will make history on May 2nd. Don't miss it!."