Stay tuned to mmainsight.com this evening for all the UFC 240 results live as they happen from Canada as featherweight champion Max Holloway takes on Frankie Edgar in the main event.
The action is expected to get underway at 7pm ET (12am UK) with the main card going live at 10pm ET (3am UK).
Main Card (PPV)
Max Holloway defeats Frankie Edgar by unanimous decision (50-45 x2, 48-47)
Cris Cyborg defeats Felicia Spencer by unanimous decision (30-27 x3)
Geoff Neal defeats Niko Price by TKO at 2.39mins of Rd2
Arman Tsarukyan defeats Olivier Aubin-Mercier by unanimous decision (29-28 x3)
Krzysztof Jotko defeats Marc-André Barriault by split decision (29-28 x2, 28-29)
Viviane Araujo defeats Alexis Davis by unanimous decision (29-28 x3)
Hakeem Dawodu defeats Yoshinori Horie by TKO at 4.09mins of Rd3
Gavin Tucker defeats Sung Woo Choi by submission (rear-naked choke) at 3.17mins of Rd3
Deiveson Figueiredo defeats Alexandre Pantoja by Unanimous Decision (30-27 x3)
Prelims (Fight Pass)
Gillan Robertson defeats Sarah Frota by TKO at 4.13mins of Rd2
Erik Koch defeats Kyle Stewart by Unanimous Decision (30-27, 29-28 x2)