MMA Fighting will bring you the results from Edwards vs. Muhammad 2 at UFC 304, a live blog for the entire main card and other coverage from Saturday night's Co-op Live in Manchester.
In the main event, UFC welterweight champion Leon Edwards will face Belal Muhammad in a rematch of their 2021 bout, which ended in a no contest. Edwards has won four straight bouts since that bout, while Muhammad is on a five-fight winning streak.
UFC interim heavyweight champion Tom Aspinall will put his belt on the line in a rematch against Curtis Blaydes in the co-main event. Aspinall and Blaydes previously faced off in 2022, with Blaydes winning in just 15 seconds after Aspinall suffered a knee injury.
Check out the UFC 304 results below.
Main Card (ESPN+ PPV, 10 p.m. ET)
Leon Edwards vs. Belal Muhammad
Tom Aspinall vs. Curtis Blaydes
Paddy Pimblett vs. King Green
Christian Leroy Duncan vs. Gregory Rodriguez
Arnold Allen vs. Giga Chikadze
Prelims (ESPN2/ESPN+, 8 p.m. ET)
Nathaniel Wood vs. Daniel Pineda
Molly McCann vs. Bruna Brasil
Caolan Laurent vs. Jake Hadley
Modestas Bukauskas vs. Marcin Prachnio
Early qualifying card (ESPN+, 6 p.m. ET)
Oban Elliott vs. Preston Parsons
Muhammad Mokaev vs. Manel Kape
Sam Patterson vs. Kiefer Crosby
Mick Parkin vs. Lukasz Brzeski
Shauna Bannon vs. Alice Ardelen