UFC 319 has been struck by more late chaos with the cancellation of yet another prelim fight between Bryan Battle and Nursulton Ruziboev.The pair were due to square off at middleweight on Saturday night, and while Ruziboev made the 186lbs non-title limit, Battle missed weight by 4lbs as he weighed in at 190lbs.Battle has missed weight by 4lbs and won’t fight at UFC 319GettyThe UFC initially declared that the fight would take place, with Battle set to lose 30 per cent of his purse.However, shortly after, it was announced that the contest had been pulled from the bill.A short statement from MMA’s premier promotion read: “Due to Bryan Battle weighing in over the middleweight limit, his bout against Nursulton Ruziboev has been cancelled from this weekend’s event.”This marks the second consecutive time Battle has missed weight under the UFC banner.The American previously came in 5lbs overweight for his welterweight clash with Randy Brown last December.Battle went on to win the fight via split decision, but was forced to move up to middleweight for his next outing, only to miss weight again.Battle vs Ruziboev is now the third fight to be removed from the UFC 319 event after King Green vs Diego Ferreira and the TUF 33 welterweight finale between Rodrigo Sezinando and Daniil Donchenko succumbed to the same fate yesterday.Both of those fights were called off due to undisclosed injuries and will be rescheduled for a later date.To plug the gap, the UFC added a middleweight bout between debutantes Baisangur Susurkaev and Eric Nolan to the prelims.However, it is unlikely the organisation will be able to replace Battle vs Ruziboev on such short notice.UFC 319 full card Dricus Du Plessis vs Khamzat Chimaev – for UFC middleweight titleLerone Murphy vs Aaron Pico (featherweight)Geoff Neal vs Carlos Prates (welterweight)Jared Cannonier vs. Michael Page (middleweight) Kai Asakura vs Tim Elliott (flyweight) Gerald Meerschaert vs Michal Oleksiejczuk (middleweight)Baysangur Susurkaev vs Eric Nolan (middleweight)Jessica Andrade vs Loopy Godinez (strawweight)Alexander Hernandez vs Chase Hooper (lightweight)Edson Barboza vs Drakkar Klose (lightweight)Dione Barbosa vs Karine Silva (flyweight)Alibi Idiris vs Joseph Morales – “TUF 33” flyweight finalWho is still on the UFC 319 card?Thankfully, the main attractions remain on the card – at least for now.Dricus du Plessis is set to defend his middleweight title against fast-rising Khamzat Chimaev in the main event, while undefeated Brit Lerone Murphy takes on Aaron Pico in a compelling featherweight clash in the co-headliner.Further down the bill, Michael ‘Venom’ Page looks to continue his forward momentum against the heavy-handed Jared Cannonier before Geoff Neal and Carlos Prates meet in a welterweight dust-up that promises to produce fireworks.While the number of fights on the card drops from 15 to 13 in less than 24 hours, the quality remains high.Fan favourites Edson Barboza, Jessica Andrade and Chase Hooper all feature on a solid prelim section.