The long-awaited fight between UFC lightweight champion Khabib Nurmagomedov and Tony Ferguson is finally happening. Nurmagomedov and Ferguson will main event an upcoming UFC pay-per-view at Barclays Center in Brooklyn, New York, on April 18, according to ESPN's Brett Okamoto.

Nurmagomedov reportedly signed his contract earlier in the week with Ferguson agreeing to terms on Friday.

This fight between Nurmagomedov (28-0) and Ferguson (25-3) has been a long time coming. Injuries and other obstacles have led to four prior bookings between the fighters being cancelled from 2015-18.

Nurmagomedov, who won the then-vacant UFC lightweight championship in April 2018, is 12-0 in UFC with consecutive headline-making submission victories over Conor McGregor at UFC 229 that October and Dustin Poirier at UFC 242 this September.

500 Internal Server Error

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

Can't get enough UFC? Subscribe to our podcast State of Combat with Brian Campbell where we break down everything you need to know in the Octagon.