UFC 250 is set to go down this Saturday as the promotion continues running shows since its return last month.
And one of the biggest names in MMA will be in action, with two-weight champ Amanda Nunes putting her featherweight belt on the line.
Originally pinned for a Brazilian homecoming last month, Nunes takes on Canadian Felicia Spencer in her first defence of her featherweight title.
And the future of the UFC's bantamweight division will become a lot clearer this weekend as four of the promotion's top ten ranked contenders face off.
With champion Henry Cejudo apparently retiring, fifth and sixth ranked Aljamain Sterling and Cory Sandhagen can put themselves in the title picture.
Former Bantamweight king Cody Garbrandt hits a crossroads, after three losses in a row since 2016, he faces Raphael Assuncao in what is likely to be make-or-break for his future title ambitions.
There's also big opportunity for undefeated prospect Sean O'Malley to continue his ascent up the rankings, while prospect Chase Hooper takes on veteran Alex Caceres in the Prelims headliner.
Here's everything you need to know about UFC 250.
Where is it on?

The event will broadcast live from the UFC's APEX centre, their state-of-the-art production facility.
Built in 2019, the promotion can produce and stage live events from the centre - located next to their performance institute and their headquarters.
What time does it start?
The main card is due to get underway at 3 AM Irish time on Sunday morning.
The Preliminary card will start at 1 AM, with the early prelims kicking off before then.
Full card
MAIN CARD
Amanda Nunes (C) vs. Felicia Spencer – for women’s featherweight title
Raphael Assuncao vs. Cody Garbrandt - Bantamweight
Cory Sandhagen vs. Aljamain Sterling - Bantamweight
Neil Magny vs. Anthony Rocco Martin - Wealterweight
Sean O’Malley vs. Eddie Wineland - Bantamweight

PRELIMINARY CARD
Alex Caceres vs. Chase Hooper - Featherweight
Ian Heinisch vs. Gerald Meerschaert - Middleweight
Brian Kelleher vs. Cody Stamann - Featherweight
Charles Byrd vs. Maki Pitolo - Middleweight
EARLY PRELIMS
Jussier Formiga vs. Alex Perez - Flyweight
Devin Clark vs. Alonzo Menifield - Light Heavyweight
Herbert Burns vs. Evan Dunham - Catchweight
TV Information
Irish fans can follow all the action live on BT Sport 1.
Their coverage kicks off with the Prelims at 1 AM and continues with the Main Card at 3 AM.