The UFC 240 Octagon action comes from Edmonton in Canada, with a main event that has been two years in the making. Max Holloway finally takes on 37-year-old former lightweight king Frankie Edgar for the UFC Featherweight title. Read on to discover how to get a UFC 240 live stream – it doesn't even matter where in the world you are.
Tonight's main event had been scheduled to take place two years ago, but after series of injuries and defeats put the matchup on ice, Max "Blessed" Holloway finally takes on Frankie "The Answer" Edgar.
Holloway comes into the fight defending his featherweight title off the back of a defeat against Dustin Poirier at UFC 235 which brought to an end to a 13-fight, 6-year winning streak. While UFC 240 marks Edgar's first appearance in the Octagon in over a year, after a bicep injury ruled the veteran out from a planned clash with Chan Sung Jung at UFC Denver in November.
The pair will share top billing with the Women’s Featherweight title contest between Cris Cyborg and Felicia Spencer. Spencer goes into the fight undefeated in seven, but is up against the experienced Cyborg, who makes her return to the Octagon after her losing her title to fellow Brazilian Amanda Nunes at UFC 323.
Whoever you're cheering on during the MMA action, we’ll show you how to live stream UFC 240’s card from anywhere in the world – for US viewers, you should just head straight to ESPN+.
- How to watch every baseball game with an MLB live stream
Live stream UFC 240 from outside your country
Worry not if you're a huge UFC fan but aren't in the US to watch the ESPN+ coverage tonight. If you find the coverage is geo-blocked, you can try using a VPN to change your IP address to a US server and watch this week's main card just as if you were back at home.
How to watch UFC online in the US exclusively on ESPN+
Live stream UFC 240 in the UK