In a night filled with many impressive finishes, The Ultimate Fighter 16 Finale held an entertaining collection of fights across six different weight divisions.
Most important of all was the main-event matchup featuring TUF 10 competitor and TUF 16 coach Roy Nelson, a standout personality in the UFC roster for his size and attitude.
In what would've been a massively important fight for his division, Nelson was originally scheduled to face former interim heavyweight champion Shane Carwin.
Unfortunately, Carwin's constant injuries caught up to him, causing fellow TUF 10 alumnus and former NFL player Matt Mitrione to step in on short notice.
Further down the card, there was a good bit of drama between Melvin Guillard and Jamie Varner, along with more solid performances from the TUF finalists and two more heavyweights.
As usual, we're here to break down those fights along with everything else on the card, separating the real losers from the real winners of The Ultimate Fighter 16 Finale in Las Vegas. Click along as we recap the entire event for you at Bleacher Report MMA.