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.