PC: Twitter - UFC

...after Khamzat Chimaev badly missed weight for his main-event showdown with Diaz.

The top three fights on the pay-per-view card were shuffled because of Chimaev's failed weight cut Friday, but all six fighters will still compete Saturday night at T-Mobile Arena.

Chimaev weighed in 7 1/2 pounds over the limit at 178.5 pounds at the UFC Apex gym..

...and the Chechnya-born Swede's mistake led to several late adjustments to the show on the Las Vegas Strip.

Chimaev will fight rival Kevin Holland instead, while Holland's scheduled opponent will fight Ferguson's scheduled opponent.

LAS VEGAS -- Nate Diaz will take on fellow veteran welterweight Tony Ferguson at UFC 279