The UFC arrives in London tonight with a main event title fight that will have fans on the edge of their seats.
Leon Edwards, the current UFC welterweight champion, looked down and out against Kamaru Usman going into the final round of their fight last August.
However, Edwards flipped the script and knocked out Usman cold with a leg kick which sent shockwaves through the MMA world.
Now Usman enters Edwards' backyard as he looks to win back the UFC 170lb title in a trilogy fight which will bring an end to this rivalry, but with Edwards set to be backed by a passionate home crowd, the 'Nigerian Nightmare' will need to produce a near perfect performance in the English capital.
Here's everything you need to know about Edwards vs. Usman 3.
The main card is set to get underway at 9 p.m. GMT / 5 p.m. ET with the main event cagewalks scheduled for 12 a.m. GMT / 8 p.m. ET. These timings could change due to the length of the undercard fights.
Fans in the U.S. will be able to watch the fight on ESPN+ PPV (click here for more information), while the fight will be available to purchase on BT Sport Box Office in the UK.
The fight will take place at the O2 Arena in London.
Main card
Prelims
Early prelims