UFC 304 live updates: Results, round-by-round coverage of every fight
What time does UFC 304 start?
UFC 304 fight card
Champ Leon Edwards vs. Belal Muhammad – for welterweight title
Interim champ Tom Aspinall vs. Curtis Blaydes – for heavyweight title
King Green vs. Paddy Pimblett
Christian Leroy Duncan vs. Gregory Rodrigues
Arnold Allen vs. Giga Chikadze
Daniel Pineda vs. Nathaniel Wood
Bruna Brasil vs. Molly McCann
Jake Hadley vs. Caolan Loughran
Modestas Bukauskas vs. Marcin Prachnio
Oban Elliott vs. Preston Parsons
Manel Kape vs. Muhammad Mokaev
Kiefer Crosbie vs. Sam Patterson
Lukasz Brzeski vs. Mick Parkin
Alice Ardelean vs. Shauna Bannon
This article originally appeared on MMA Junkie: UFC 304 live updates: Results, round-by-round coverage of every fight