MMA Fighting has UFC 240 results for the Holloway vs. Edgar event from the Rogers Place in Edmonton, Alberta, live blogs of the top fights, and live UFC 240 Twitter updates.

In the main event, UFC featherweight champion Max Holloway will put his title on the line against former UFC lightweight champion Frankie Edgar.

Former UFC featherweight champion Cris Cyborg looks to bounce back against ex-Invicta FC featherweight champion Felicia Spencer in the co-main event.

Check out UFC 240 results below.

Main card (ESPN+ PPV at 10 p.m. ET)

Max Holloway vs. Frankie Edgar

Cris Cyborg vs. Felicia Spencer

Geoff Neal vs. Niko Price

Olivier Aubin-Mercier vs. Arman Tsarukyan

Marc-Andre Barriault vs. Krzysztof Jotko

Undercard (ESPN2 at 8 p.m. ET)

Alexis Davis vs. Viviane Araujo

Hakeem Dawodu vs. Yoshinori Horie

Gavin Tucker vs. Seung Woo Choi

Alexandre Pantoja vs. Deiveson Figueiredo

Undercard (UFC Fight Pass at 7 p.m. ET)

Gillian Robertson vs. Sarah Frota

Erick Koch vs. Kyle Stewart