Watch UFC 304: Edwards vs. Muhammad 2 PPV MMA streams LIVE (6:00 PM ET)

Eastern Time (ET)




After spending most of July in the doldrums, the Ultimate Fighting Championship ends the month in impressive fashion with UFC 304. The Octagon on Saturday lands at Co-op Live in Manchester, England, with the expected British flavor. This time around, it comes with an array of relevant fights. Two Englishmen look to defend their titles in two bits of unfinished business atop the card.

Welterweight champion Leon Edwards revisits a prior no contest against surging challenger Belal Muhammad in the main event, and Tom Aspinall-who got injured seconds into his first encounter with Curtis Blaydes two years ago-now attempts to avenge that loss when he puts the interim heavyweight title on the line in the co-headliner.

Meanwhile, Paddy Pimblett gets the biggest test of his career against Bobby Green, and two interesting bouts round out the main card: Christian Leroy Duncan draws an all-action affair against Gregory Rodrigues at 185 pounds, and Arnold Allen looks to hold serve to stay among the featherweight elite with a win over Giga Chikadze.


How to watch UFC 304, Where to Watch, Date, Start Time

The main card streams to ESPN+ pay-per-view ($79.99) at 10 p.m. ET/7 p.m. PT. The featured prelims can be seen on ESPN and ESPN+ at 8 p.m. ET/5 p.m. PT, while the early prelims stream to UFC Fight Pass at 6 p.m. ET/3 p.m. PT. Meanwhile, TNT Sports is the lone broadcaster showing UFC 304 live in the United Kingdom and Ireland. Coverage begins at 1 a.m. BST.