Former heavyweight champion Anthony Joshua will face unified world heavyweight champion Andy Ruiz Jr in Saudi Arabia on December 7, 2019, for a chance to reclaim his title.
The pair locked horns in New York in June, with Ruiz earning a shock seventh-round stoppage victory to hand Joshua his first professional loss.
Ruiz, who was knocked down in the third round before recovering, picked up the WBA, IBF, WBO, and IBO world titles.
Cardiff’s Principality Stadium had been among the options to host the rematch.
Joshua had said his preference was to fight in the Welsh capital, where he has previously fought in front of crowds of more than 70,000 people for his wins over Carlos Takam and Joseph Parker.
However, 29-year-old Ruiz, who was born in the United States but has Mexican heritage, had ruled out a fight taking place in the United Kingdom.
Meanwhile, one issue that has not yet been disclosed is the start time of the fight.
If the bout started at midnight in the Middle East in December it would be taking place in early afternoon in Los Angeles and early evening in New York – times which could prove unpopular with fans in America paying to stream what will be the biggest fight in the sport this year.
Ruiz scored four knockdowns on his way to a seventh-round stoppage on what was Joshua’s much-publicised US debut on June 1. The result ranked as one of the biggest upsets in the history of the heavyweight division, with Joshua a 1-25 favourite before the bout.
Since his win, Ruiz has questioned Joshua’s boxing skills, while Joshua has spoken of a belief in his ability to “right my wrongs”.