On Saturday, Dec. 3, the UFC hosted The Ultimate Fighter 24 Finale from the Pearl at Palms Casino Resort in Las Vegas.
In the night’s main event, flyweight champion Demetrious Johnson put his belt on the against The Ultimate Fighter 24 tournament winner Tim Elliott. Johnson has never tasted defeat as a flyweight and rode a 10-fight winning streak into the fight. He looked for his ninth consecutive title defense. Elliott, meanwhile, looked to shock the world in his second stint with the promotion. The Kansas City-based fighter captured Titan FC gold after being released from the promotion and then took home the TUF 24 crown with wins over Charlie Alaniz, Matt Schnell, Eric Shelton and Hiromasa Ogikubo.
The co-main event featured former flyweight title challengers Joseph Benavidez and Henry Cejudo, who coached opposite one another on the reality show.
The 12-fight event kicked off Saturday at 7 p.m. ET with two bouts streaming live on UFC Fight Pass. Four additional preliminary card bouts followed on Fox Sports 1 at 8 p.m. ET. The six-fight main card aired live at 10 p.m. ET, also on Fox Sports 1.
Joseph Benavidez def. Henry Cejudo by split decision (27-29, 30-26, 29-27)
Jorge Masvidal def. Jake Ellenberger by TKO (punches/toe injury). Round 1, 4:05
Jared Cannonier def. Ion Cutelaba by unanimous decision (29-28 x3)
Sara McMann def. Alexis Davis by submission (arm-triangle choke). Round 2, 2:52
Brandon Moreno def. Ryan Benoit by split decision (28-29, 29-28, 29-28)
Ryan Hall def. Gray Maynard by unanimous decision (30-27, 30-27, 29-28)
Rob Font def. Matt Schnell by TKO (strikes). Round 1, 3:47
“Maestro” Dong Hyun Kim def. Brendan O’Reilly by unanimous decision (29-28 x3)
Jamie Moyle def. Kailin Curran by unanimous decision (30-27 x3)
Anthony Smith def. Elvis Mutapcic by TKO (elbow and punches). Round 2, 3:27
Devin Clark def. Josh Stansbury by unanimous decision (30-27, 30-27, 29-28)