Anthony Joshua will take on Andy Ruiz Jr this weekend in a rematch of their dramatic clash in the summer.
Previously unheralded Mexican-American Ruiz Jr stunned the boxing world by beating AJ in New York and now the two are set to face off again in Saudi Arabia.
When is it and where?
The fight takes place on Saturday, December 7 and is being held at the 15,000-seat Diriyah Arena in Diriyah, Saudi Arabia.
What TV channel will it be on?
The fight will be live on Sky Sports Box Office in the UK and their programme will start at 5pm. It costs £24.95 to purchase the fight.
What time is the fight likely to start?
The fight is scheduled to begin at around 9pm UK time, with Sky saying ring walks will get under way at 8.30pm.
It will ultimately depend on the undercard results, though. Here’s how you can watch on Sky.
What are their records?
Joshua has fought 23 times, winning 22 of them with 21 by KO. His only career defeat came against Ruiz Jr.
The Mexican has fought 34 times, winning 33 of them with 22 by KO. His only defeat came against Joseph Parker in December 2016.
What are the odds?
Anthony Joshua 2/5
Andy Ruiz 2/1
What are they saying?
Anthony Joshua: “It’s about how you come back. I have a different challenge in my head. When you’ve walked the road once, you can do it again.”
“I am looking at myself in the mirror and saying I know I’m better than that [losing last time round]. Andy is still the same person. He will come game and I’ve got to change some of my bits and bobs.”
Andy Ruiz Jr: “I’m confident about the rematch, but I don’t underestimate any fighter. I know AJ’s going to come stronger and more focused but inside the gym, like Mike Tyson says, everyone has a plan until they get hit.
“I’m sure everybody was trying to look for an excuse and reason why he didn’t perform and why he lost. I think it was down to the style. Styles make fights and I’ve been calling AJ out for a while. I knew his style was perfect for me and that’s why I plan to do the same thing.”