The full line-up for the TUFC 21 Finale fight card on Sunday night in Las Vegas is now complete.
Headlining the show will be a welterweight clash between the No.9 ranked Jake Ellenberger and talented striker Stephen ‘Wonderboy’ Thompson.
In the co-main event we find the TUF 21 welterweight final which sees Hayder Hassan take on Kamaru Usman to establish the next Ultimate Fighter.
TUF semi-finalists Michael Graves and Vincente Luque also get the main spotlight, and their the only other fighters from the show that made it onto the card.