Anthony Joshua is back in action tonight for the first time since he won back his three heavyweight world titles from Andy Ruiz Jr just over a year ago.
The Londoner takes on mandatory challenger Kubrat Pulev in a fight which has been three years in the making.
The rivals were due to clash in Cardiff in 2017 but the Bulgarian pulled out with a shoulder injury and was replaced by Carlos Takam.
Pulev has worked his way back into the mandatory position and will attempt to become a world champion at the second time of asking have previously been stopped by Wladimir Klitschko.
And he hopes Joshua is too distracted by a potential fight with fellow world champion Tyson Fury which has been agreed in principle for next year.
Pulev said this week: “I’m ready for this fight, we spend a long time waiting because 2017 I had a problem and that is why I tell my trainer we must go for the win.
“That is why I said let’s not fight now (in 2017) because I believed this fight would come again one day and I’m here now, ready to fight good and ready to win.”
As is customary, Joshua vs Pulev will be live on Sky Sports Box Office tonight from 6pm at a cost of £24.95, a price which has provoked much debate.
The fight can be ordered via remote or by heading over to the Sky Sports Box Office website.
The main event will likely start between 10.30pm and 11pm depending on how quickly the undercard fights are completed.
Among the earlier bouts are Hughie Fury’s heavyweight clash against Mariusz Wach and Lawrence Okolie’s bout with Nikodem Jezewski.
Okolie had been due to take on Krzysztof Glowacki for a cruiserweight world title but the Pole tested positive for Covid-19 last week and was ruled out.
Okolie said: “For me the most important thing is fighting, the (world) titles will come.
“It is a good opportunity to put in a mature performance and my trainer Shane (McGuigan) said he will not be happy unless I do certain things, so I will make sure I do.”