The UFC have stacked tonight's card from top to bottom - and you can watch it all for free. In the main event, Tony Ferguson is risking it all as he takes on Justin Gaethje for the interim lightweight title.
Ferguson was entitled to wait for his shot at champion Khabib Nurmagomedov after their fight fell apart for the fifth time last month.
But instead he will take on the dangerous Gaethje for the right to face the Russian later this year. And in the co-main event, Dominick Cruz bids to win back the bantamweight title when he takes on current ruler Henry Cejudo.
Cruz last reigned the division in 2016 before he lost his belt to Cody Garbrandt before being sidelined for 40 months through injury.
Read more on mirror.co.uk