Here are the results from UFC 301, which took place on the night of May 5 in Rio de Janeiro, Brazil. The event was headlined by a featherweight title fight between Allesandre Pantoja and Steve Erceg.
Tentative card:
Flyweight: Alessandro Costa defeated Kevin Borjas by technical knockout, round 2;
Lightweight: Ismael Bonfim defeated Vince Pichel by unanimous decision of the judges (30-27, 30-27, 30-27);
Women's flyweight: Diona Barboza defeated Ernesta Caricaite by unanimous decision of the judges (29-28, 29-28, 29-28);
Lightweight: Mauricio Ruffi defeated Jamie Mullarkey by technical knockout, round 1;
Lightweight: Drakkar Klose defeated Joaquim Silva by unanimous decision of the judges (29-28, 29-28, 29-28, 29-28);
Lightweight: Myktybek Orolbai uulu defeated Elvis Brenner by unanimous decision of the judges (29-27, 29-27, 29-27);
Women, minimum weight: Yasmin Lucindo defeated Karolina Kowalkiewicz by unanimous decision of the judges (30-27, 30-27, 30-27);
Featherweight: Joanderson Brito defeated Jack Shore by technical knockout, Round 2.
Main card:
Middleweight: Caio Borrallo defeated Paul Craig by knockout, 2nd round;
Middleweight: Michel Pereira defeated Igor Poteat by choke, Round 1;
Bantamweight: Anthony Smith defeated Vitor Petrino by choke, Round 3;
Flyweight: Jose Aldo defeated Jonathan Martinez by unanimous decision of the judges (30-27, 30-27, 30-27);
Flyweight, title fight: Alexandre Pantoja (champion) defeated Steve Ercega by unanimous decision of the judges (48-47, 48-47, 49-46).