Complete TUF 21 Finale results

The finale event for the Ultimate Fighter Season 21 took place Sunday, July 12th at the MGM Grand Garden Arena in Las Vegas, Nevada.

Main Card (Live on Fox Sports 1, 9:00 PM ET)
-Stephen Thompson defeated Jake Ellenberger by TKO (Strikes, Round 1, 4:29)
-Kamaru Usman defeated Haydar Hassan by Submission (Arm Triangle Choke, Round 2, 1:19)
-Michael Graves defeated Vicente Luque by Unanimous Decision (29-28, 29-28, 29-28)
-Jorge Masvidal defeated Cezar Ferreira by KO (Strikes, Round 1, 4:22)
-Michelle Waterson defeated Angela Magana? by Submission (RNC, Round 3, 2:38)
-Maximo Blanco defeated Mike De La Torre by TKO (Punch, Round 1, 0:16)

Preliminary Card (Live on FOX Sports 1, 7:00 PM ET)
-Josh Samman defeated Caio Magalhaes By Submission (RNC, Round 1,2:52)
-Jerrod Sanders defeated Russell Doane by Unanimous Decision (29-28, 30-27, 29-28)
-Trevor Smith defeated Dan Miller by Unanimous Decision (30-25, 30-25, 30-26)
-George Sullivan defeated Dom Waters by Unanimous Decision (29-27, 30-25, 29-28)

Preliminary Bout (Live on UFC Fight Pass, 8:00 PM ET)
-Willie Gates defeated Darrell Montague by TKO (Strikes, Round 1, 1:36)