The Ultimate Fighter 24 Finale took place tonight, December 3, 2016 at Palms Casino Resort in Las Vegas, Nevada. Check out the results and photo recap below.
In the main event, UFC flyweight champion Demetrious Johnson once again puts his title on the line when he squares off against TUF champion Tim Elliott.
Joseph Benavidez squares off against Henry Cejudo for the likely next flyweight title shot in the co-main event.
Check out the TUF 24 Finale results below.
Main card (FOX Sports 1 at 10 p.m. ET)
Demetrious Johnson def. Tim Elliott via unanimous decision (49-46, 49-46, 49-45)
Joseph Benavidez def. Henry Cejudo via split decision (27-29, 30-26, 29-27)
Jorge Masvidal def. Jake Ellenberger via technical knockout at Round 1, 4:05
Jared Cannonier def. Ion Cutelaba via unanimous decision (29-28, 29-28, 29-28)
Sara McMann def. Alexis Davis via submission (arm-triangle choke) at Round 2, 2:52
Brandon Moreno def. Ryan Benoit via split decision (29-28, 28-29, 29-28)
Preliminary Card (FOX Sports 1 at 8 p.m. ET)
Ryan Hall def. Gray Maynard via unanimous decision (30-27, 30-27, 29-28)
Rob Font def. Matt Schnell via technical knockout at Round 1, 3:47
Dong Hyun Kim def. Brendan O’Reilly via unanimous decision (29-28, 29-28, 29-28)
Jamie Moyle def. Kailin Curran via unanimous decision (30-27, 30-27, 30-27)
Preliminary Card (UFC Fight Pass at 7 p.m. ET)
Anthony Smith def. Elvis Mutapcic via technical knockout at Round 2, 3:27
Devin Clark def. Josh Stansbury via unanimous decision (30-27, 30-27, 29-28)