A UFC Heavyweight Championship bout between Francis Ngannou and champion Stipe Miocic served as the event headliner.
The episode also featured a UFC Light Heavyweight Championship bout between present 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. But because of an alleged visa issue for Meek which influenced his traveling schedule, the pairing was postponed and then rescheduled for this particular event.  But, it was changed to UFC Fight Night: Stephens vs. Choi a day later, which took place six days prior to this event. 
A welterweight bout between Abdul Razak Alhassan and Sabah Homasi was originally scheduled for UFC 219, but later altered for this occasion. When Alhassan won via a TKO that was contentious the pairing met earlier at UFC 218. 
Charles Rosa was expected to face promotional newcomer Dan Ige. But on December 22, Rosa pulled out injury.  Ige remained on the card and confronted fellow newcomer Julio Arce. 
Arnold Allen was expected to face The Ultimate Fighter: Latin America 2 lightweight winner Enrique Barzola in the event. However, Allen was pulled in the struggle on January 11 because of alleged visa problems which restricted his ability to travel.  newcomer Matt Bessette that is promotional replaced him. 
Jamie Moyle was anticipated to face Maryna Moroz at the occasion. But, Moyle pulled out of the struggle through the week leading up to the event citing an undisclosed injury.  In turn, promotion officials suggested that Moroz will be rescheduled for a future event.
Read more: ufc200-fight.com