Anthony Joshua and Tyson Fury's long-awaited showdown will take place at Cardiff's Principality Stadium on Friday 11 December.
Joshua and Fury are the biggest names in British boxing and spent a decade circling each other amid aborted attempts to agree a showdown while still in their prime.
But they've now agreed a deal that will be welcomed by British fans after reports the fight could have been held in New York or Saudi Arabia.
No start time has been announced, but there had been rumours the main event could begin in the early hours to cater for US fans. It will be broadcast live on Netflix.
The announcement was made by Saudi boxing powerbroker Turki Alalshikh, who posted on X that "the time for talking is over".
Negotiations to get the fight over the line have been going on for months, with both camps accusing one another of holding things up.
However, the Welsh Rugby Union (WRU), which owns the Principality Stadium, has said the event remains subject to a change to its premises licence because of the expected early hours start.
Under its current premises licence, the venue is allowed to host boxing or wrestling entertainment until 1am when the roof is closed.
Joshua posted a picture of the fight poster on Instagram, and in another image wrote: "The quietest ones often pull the strings. Those who appear least involved may hold the greatest control.
"Let them shout first, the wisest wait until the final move."
On Tuesday, Fury shared an image of a Welsh dragon and said a fight in the country would be a "homecoming" as his mother's family are from there.
The 38-year-old earlier this month suggested the fight would be at New York's famous Madison Square Garden.
Both men will now meet face to face at a press conference in London on 30 September.
The saga goes back years - the pair were unable to agree terms in 2021 and plans fell apart after a US judge ruled Fury had to face Deontay Wilder instead.
Both are past their peak and neither has a world title, but the fight will be one of the biggest in years.
Joshua's last contest was a second-round win over Albanian Kristian Prenga in July, though the Briton was knocked down in the first 20 seconds.
It was the first for the 36-year-old since surviving the December car crash that killed his two friends.
Fury's last time in the ring was also in July, when he recorded a seventh-round win in Thailand over Mariusz Wach.
The bouts were seen as low-risk "tune-up" fights ahead of the British boxers' planned head to head. However, a loss for either would have diminished the chances of the fight happening this year.
More from Sky News:
Danny Tommo arrested after migrant boat damaged
Essex cricketer charged with two counts of rape
Fury and Joshua previously held versions of the heavyweight world title, but both were beaten twice by the legendary Oleksandr Usyk.
Joshua also suffered defeats to fellow Briton Daniel Dubois in 2024 and a shock loss to Andy Ruiz Jr in 2019.
Dubois is now WBO champion and will take on compatriot Fabio Wardley next month in a rematch of their brutal contest earlier this year.
Oleksandr Usyk vacated his world titles voluntarily so he could choose his own fights rather than being dictated to by the sport's governing bodies.
(c) Sky News 2026: Anthony Joshua-Tyson Fury fight to take place in Cardiff on 11 December

Russia likely to ramp up hybrid warfare against the West in coming months, Denmark says
Premier League in joint call for FIFA reform amid Infantino crisis
Paedophile who used AI to undress children was bailed to flat overlooking playground




