Russian featherweight contender Zabit Magomedsharipov has seemingly run out of patience with Mexican rival Yair Rodriguez, and he let his opinion be known in a tetchy tweet on Wednesday afternoon.

Magomedsharipov was expected to face off against fellow 145-pound contender Yair Rodriguez in a fight many believed would be a UFC featherweight title eliminator. But UFC president Dana White announced Tuesday night that Rodriguez had sustained an ankle injury and was out of the fight.

That news was too much for Magomedsharipov, who took to social media to voice his annoyance at the matchup falling through again.

“It’s funny I signed (a) bout agreement (a) few weeks ago, Yair never did,” he tweeted.

“UFC never announced officially (the) main event.

“Two options: 1. UFC playing games. 2. Yair has no balls.”

Magomedsharipov’s tweet prompted host of responses, including many from fans suggesting his outburst had been written by his US-based manager, Ali Abdelaziz.

It’s funny I signed bout agreement few weeks ago, Yair never did, UFC never announced officially main event. Two options:1. UFC playing games2. Yair has no balls???

Dang Zabit, when did you perfect your English? Waiitt….. Is this Ali?

Rodriguez was released by the UFC after he reportedly refused to face Magomedsharipov at UFC 227 in 2018, but the Mexican reconciled with the UFC and was re-signed swiftly after.

But the planned matchup between Rodriguez and Magomedsharipov never materialized until their rumored booking was set to be announced. But before anything was made official Rodriguez pulled out of the matchup, drawing ire from Zabit’s camp.

The big question now is what will happen next for Zabit? Will he be asked to face fellow foe Calvin Kattar again? Or could a clash with former UFC featherweight champion Max Holloway be an option?

With the Russian considered to be one of two or three likely challengers for the title later this year or early in 2020, one thing we do know is it will be a huge fight for the division.