The much anticipated featherweight title fight between Max Holloway and Brian Ortega finally goes down this weekend as the main event of UFC 231 in Toronto.
Originally scheduled for July, Holloway was forced out of the bout for symptoms similar to concussion and the champion has since spoken of suffering with depression.
But Holloway is now fit and ready to defend his belt against his undefeated challenger who knocked out Frankie Edgar in March to set up this bout.
The co-main event should also be a cracking contest as Valentina Shevchenko and Joanna Jedrzejczyk fight it out for the vacant womens flyweight title.
When is UFC 231?
The fight card at the Scotiabank Arena, Toronto takes place on Saturday 7 December, although due to time difference will be shown early in the morning of Sunday 8 December in the UK.
What TV channel is UFC 231 on and is there a live stream?
BT Sport 3 will be showing the card live with coverage of the prelims starting at 1am and the main card at 3am.
Subscribers can stream the action on BT Sport Player or watch on the BT Sport app.
What are the odds? (Courtesy of Betfair)
9/10 Holloway vs Ortega 9/10
5/2 Jedrzejczyk vs Shevchenko 2/7
6/4 Manuwa vs Santos 8/15
11/10 Oliveira vs Nelson 8/11
UFC 231 Fight Card
Max Holloway (c) vs. Brian Ortega – Featherweight title
Valentina Shevchenko vs. Joanna Jędrzejczyk – Womens Flyweight title
Alex Oliveira vs. Gunnar Nelson
Hakeem Dawodu vs. Kyle Bochniak
Jimi Manuwa vs. Thiago Santos
Cláudia Gadelha vs. Nina Ansaroff
Katlyn Chookagian vs. Jessica Eye
Eryk Anders vs. Elias Theodorou
Olivier Aubin-Mercier vs. Gilbert Burns
Early Preliminary Card (UFC Fight Pass)
Devin Clark vs. Aleksandar Rakić
Brad Katona vs. Matthew Lopez
Chad Laprise vs. Dhiego Lima