The UFC 245 main event saw welterweight champion Kamaru Usman (16-1-0) retain his title in an eagerly-anticipated fight with Colby Covington (15-2-0), who was previously interim champion of the division.
The 'Nigerian Nightmare' stopped Covington in the final round after multiple knockdowns, in a contest that saw the two elite wrestlers strike throughout.
Elsewhere on the card, Max Holloway (21-5-0) lost his featherweight title to Alexander Volkanovski (21-1-0) of Australia and women's bantamweight champion Amanda Nunes (19-4-0) beat Germaine de Randamie (9-4-0) for the second time to retain her belt. Re-live updates below:
UFC 245 preview
What channel is UFC 245 on?
The main card and all of the preliminary fights will be shown live on BT Sport 1.
The prelims will also be shown live on UFC’s Fight Pass service.
Can I watch UFC 245 online?
BT Sport subscribers can. The prelims and main card will be available to stream on desktop and mobile through the BT Sport App.
When is UFC 245?
UFC 245 takes place on Saturday 14 December.
What time is it?
The prelims start at 11.30pm BST. The main card will commence at 3.00am, concluding three hours later. So expect Usman vs Covington around 5am.
What is the fight card?
Kamaru Usman vs Colby Covington (welterweight title fight)
Max Holloway vs Alexander Volkanvoski (men’s featherweight title fight)
Amanda Nunes vs Germaine de Randmaie (women’s bantamweight bout)
Marlon Moraes vs Jose Aldo (men’s bantamweight bout)
Petr Yan vs Urijah Faber (men’s bantamweight bout)
Geoff Neal vs Mike Perry (welterweight bout)
Kelvin Vieira vs Irene Aldana (women’s bantamweight bout)
Matt Brown vs Ben Saunders (welterweight bout)
Chase Hooper vs Daniel Teymur (men’s featherweight bout)
Fight Pass Prelims
Brandon Moreno vs Kai Kara-France (men’s flyweight bout)
Jessica Eye Viviane Araujo (women’s flyweight bout)
Punahele Soriano vs Oskar Piechota (middleweight bout)