One of the most notable fights expected for UFC on ESPN 64 is off.
Hours before Saturday's event in Mexico, Joe Pyfer was removed from his bout vs. Kelvin Gastelum due to injury, the promotion announced.
The welterweight fight was the featured bout on the main card planned for CDMX Arena. Both fighters made weight seemingly without issue during Friday's weigh-ins. The card continues with 12 fights.
Neither fighter has publicly commented on the cancellation at this time.
With the change, UFC on ESPN 64 lineup now includes:
MAIN CARD (ESPN2/ESPN+, 7 p.m. ET)
- Brandon Moreno vs. Steve Erceg
- Drew Dober vs. Manuel Torres
- Vince Morales vs. Raul Rosas Jr.
- David Martinez vs. Saimon Oliveira
- Kevin Borjas vs. Ronaldo Rodriguez
PRELIMINARY CARD (ESPN2/ESPN+, 4 p.m. ET)
- Edgar Chairez vs. CJ Vergara
- Ateba Gautier vs. Jose Daniel Medina
- Melquizael Costa vs. Christian Rodriguez
- Loopy Godinez vs. Julia Polastri
- Rafa Garcia vs. Vinc Pichel
- Jamall Emmers vs. Gabriel Miranda
- Austin Hubbard vs. MarQuel Mederos
This article originally appeared on MMA Junkie: UFC on ESPN 64 loses Joe Pyfer vs. Kelvin Gastelum hours before Mexico event