Oleksandr Usyk v Anthony Joshua 2 full undercard and fight times: Callum Smith, Filip Hrgovic and Badou Jack fighting on Saudi Arabia show

The undercard for the Oleksandr Usyk vs Anthony Joshua rematch is packed.
The Ukrainian and the Brit meet again on Saturday, August 20 - this time in Saudi Arabia - with the WBA, IBF and WBO heavyweight world titles at stake.
Prior to that though, dangerous Croatian contender Filip Hrgovic will compete to earn the right to become a future challenger.
Highly rated Hrgovic will face China's unbeaten Zhilei Zhang in a final eliminator to determine the IBF's next mandatory.
After the Usyk vs Joshua rematch, it's expected that the WBA could be the next organisation to put forward their mandatory, with the Hrgovic vs Zhang winner then called not long afterwards.
Hrgovic will be a big favourite in the bout as had been largely avoided in the division.
It took a long time to secure him an opponent in this final eliminator, with all other heavyweights in the IBF's top 15 turning down the fight until they reached Zhang who is rated #15.
The pair were initially meant to meet on the undercard of Canelo Alvarez vs Dmitry Bivol back in May, but had to reschedule as Hrgovic's father passed away.
A second final eliminator on the card sees Callum Smith meet France's Mathieu Bauderlique.
The winner will become the WBC mandatory challenger at light-heavyweight - with the world title currently held by unified WBC, IBF and WBO champion Artur Beterbiev.
Also on the show, Somali-British super-bantamweight prospect Ramla Ali and her opponent Crystal Garcia Nova will become the first female boxers to feature in an official international event in Saudi Arabia.
As well as this, former Floyd Mayweather man Badou Jack will face Richard Rivera in a cruiserweight bout.
And another ex-Mayweather Promotions fighter Andrew Tabiti will take on James Wilson in a heavyweight contest.
Rounding off the action will be Usyk teammate Daniel Lapin in a light-heavyweight bout with Jozef Jurko and Saudi Super-Lightweight prospect Ziyad Almaayouf facing Jose Alatorre.
888Sport: Get Anthony Joshua to win at 15/1 or Oleksandr Usyk at 6/1 (£5 max bet)*
BetVictor: Get 70/1 for AJ to beat Usyk* -
Bet365: Bet £10 on AJ v Usyk, Get £50 in Free Bets* -
888Sport: Deposit min £/$/€10 using promo code 888ODDS • Bet up to £/$/€5 on your selection at normal odds in the regular market • If your selection wins, we’ll pay you out at the normal price and any extra winnings from the advertised enhanced price will be paid to you in Free Bets • Free Bets are granted within 72 hours and expire after 7 days • Free Bet stakes are not included in returns • Deposit balance is available for withdrawal at any time • Restrictions apply to withdrawals, payment methods and countries & Full T&C’s apply 18+
BetVictor: 18+ New customers only. Opt in and bet max £1 on Anthony Joshua - to Win the Fight - Match; No cash out. Enhanced odds paid in Free Bets. Free Bets expire in 7 days. Offer valid from 10:00 UK time 15.08.22 until 23:00 UK time 20.08.22. Card payments only. T&Cs apply. begambleaware.org | Please Gamble Responsibly
Bet365: Open account offer. Bet £10 & Get £50 in Free Bets for new customers at bet365. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply 18+