A UFC Heavyweight Championship bout between current champion Stipe Miocic and Francis Ngannou Functioned as If headliner.
The event also featured a UFC Light Heavyweight Championship bout between current champion Daniel Cormier and Volkan Oezdemir. 
A welterweight bout between The Ultimate Fighter: American Top Team vs. Blackzilians welterweight winner Kamaru Usman and Emil Weber Meek was originally scheduled for UFC 219. However, because of an alleged visa issue for Meek which influenced his traveling program, the pairing was postponed and then rescheduled to this occasion.  But, it was changed to UFC Fight Night: Stephens vs. Choi a day later, that took place six days before this event. 
A welterweight bout between Abdul Razak Alhassan and Sabah Homasi was originally scheduled for UFC 219, but later shifted to this event. When Alhassan won via a TKO that was controversial, the pairing met earlier at UFC 218. 
Charles Rosa was expected to confront promotional newcomer Dan Ige in the occasion. But on December 22, Rosa pulled injury.  Ige stayed on the card and faced fellow newcomer Julio Arce. 
Arnold Allen was expected to confront The Ultimate Fighter: Latin America 2 lightweight winner Enrique Barzola in the occasion. However, Allen was pulled in the fight on January 11 due to alleged visa problems which limited his ability to travel.  novice Matt Bessette that is promotional replaced him. 
Jamie Moyle was expected to confront Maryna Moroz at the occasion. However, Moyle pulled from the struggle during the week leading up to the event citing an undisclosed injury.  In turn, advertising officials indicated that Moroz would be rescheduled for a future event.
Read more: centralsportsnews.com