In the night’s main event, The Ultimate Fighter: Latin America winner Yair Rodriguez took on former lightweight and welterweight champion B.J. Penn in a featherweight contest. Rodriguez entered the match-up having won seven straight fights, including five inside the Octagon. He was coming off a “Fight of the Night” performance against Alex Caceres in August. Penn, meanwhile, returned to competition for the first time since 2014. The Hawaiian had dropped three in a row and had not won a fight since UFC 123, where he stopped Matt Hughes by knockout.

The 12-fight event kicked off Sunday with four bouts streaming live on UFC Fight Pass at 6:15 p.m. ET. Four additional preliminary card bouts followed at 8 p.m. on Fox Sports 1. The four-fight main card aired live at 10 p.m. ET, also on Fox Sports 1.

About The Author

Bryan Henderson became a fan of MMA in the late '90s when he happened upon the early UFC events on VHS at a local video rental store. He started writing about the sport on his Sporting News member blog in 2007 before becoming an official staff writer for Sporting News' "The Rumble" MMA/boxing blog. He went on to become a staff writer and the Features Manager for MMA DieHards before moving on to The MMA Corner, where he assumed the role of Editor-in-Chief. Bryan left The MMA Corner in 2014 and founded Combat Press along with two of his colleagues. In addition to covering mixed martial arts, Bryan also operated the Modified Mind body modification e-zine website for more than a decade.