New Zealand's Joseph Parker and England's Joe Joyce will go head to head in an heavyweight world title eliminator in Manchester, England, on September 24.
Former world champion Parker faces Olympic silver medallist Joyce to decide who will become mandatory world title challenger to Anthony Joshua or Oleksandr Usyk, who fight in Saudi Arabia later this month.
Aucklander Parker held the WBO heavyweight title from 2016 to 2018 before losing it on a points decision to Joshua in Cardiff.
That was one of only two defeats for Parker - the other being to Dillian Whyte a few months later - in 32 bouts. Joyce is unbeaten in 14 professional bouts.
"The fans in Manchester will see the very best of me," said the 30-year-old Parker.
"I am working hard with my trainer Andy Lee, everything is going smoothly and I truly feel great.
"I have waited patiently to get this fight on, and let me tell you now, the juggernaut's journey ends right here. He has nowhere to run."
"This fight has been a long time in the making," said Joyce, following the announcement by promoter Frank Warren and his Queensbury Promotions.
"Parker realised he had nowhere else to go and eventually had to take this fight.
"The winner goes on to fight for the world title. It's going to be a cracking fight, and you will see why he tried so hard to avoid me."
Warren added: "This is a fantastic fight that really keeps the heavyweight ball rolling.
"It has proved to be a little while in the making, but this is a match between two in-form and quality heavyweights fighting to be first in the queue for a world title shot.
"It is one the fans want to see, so I am delighted to be taking this blockbuster fight to Manchester, the biggest indoor arena in the country, which we want to see packed to the rafters.
"This is the perfect test of big Joe's world championship credentials, and victory over Parker would propel him into the top echelons of the division and right in the mix with the likes of Tyson Fury and Oleksandr Usyk."
Australian Associated Press
Sign up for our newsletter to stay up to date.