The Ultimate Fighter 28 Finale preliminary card is in the books. It started out with three consecutive finishes on UFC Fight Pass, courtesy of Raoni Barcelos, Tim Means, and Roosevelt Roberts. On FS1, TUF 28’s Leah Letson won her UFC debut over fellow cast member Julija Stoliarenko, ditto for Maurice Greene against Michel Batista. Flyweight contender Joseph Benavidez needed two attempts to TKO Alex Perez, after Yves Lavigne screwed up the first TKO call. Lastly, Kevin Aguilar won a thrilling, grueling war over Rick Glenn in a Fight of the Night frontrunner.
Here’s how the fights played out.