UFC 130 has suffered a major blow less than three weeks out from show time. MMA Fighting is reporting that both main event participants, Frankie Edgar and Gray Maynard, have suffered injuries in training that have forced them off the card.

UFC president Dana White confirmed to MMA Fighting that both fighters are out.

According to sources with knowledge of the situation, Edgar broke ribs, while Maynard suffered a knee injury.

Given the short lead time, the UFC will be unable to put together a suitable replacement fight, and thus, Rampage Jackson vs. Matt Hamill has been promoted to the main event. Frank Mir vs. Roy Nelson will co-headline and Thiago Alves vs. Rick Story will be promoted to the main card.

It’s bad news all around, but even worse for Anthony Pettis. He was scheduled to take on the Edgar-Maynard winner at UFC 125, but that got put on hold when the fight ended in an unlikely draw. He ended up taking a fight with Clay Guida and the risk of losing his title shot in the meantime, but with this additional delay, he’ll have to wait even longer and potentially have to win a second a fight before he gets the opportunity to step in the cage for the title. To rub salt in the wound, he was even teased with replacing Edgar at UFC 130 until Maynard was forced off too.

“They were going to have me fight Maynard on that card. I said yes to that deal right away. I guess it turns out that it’s not going to happen. I’m back to fighting Guida,” Pettis told HeavyMMA.com. “It sucks that he got injured, because it kinda puts the whole lightweight division back on standstill. ”

“For three or four days I thought I was going to fight on May 28 and now it’s just killing me, so I’m going to take it out on Clay Guida.”

Timing is everything.

Image via James Law for MMA Fighting

Update: Dana White confirmed today that both fighters will likely be out six to eight weeks. The UFC is hoping to rebook the fight in August or September.