Did anyone really expect Uriah Hall not to make it to this year's The Ultimate Fighter finale?
Didn't think so.
As you might have guessed, the dangerous middleweight prospect will be heading back to Las Vegas this Saturday after he punched his ticket to the finals by brutally beating down New Zealand's Dylan Andrews on Tuesday night's episode of the long-running reality series.
Meeting Hall in the finale will be fellow Team Sonnen teammate Kelvin Gastelum, who continued his streak of finishes by submitting Josh Samman via rear-naked choke in the first round of their semifinals fight.
Not only will MMA fans be treated to an exciting battle of middleweight prospects, but Saturday's event also features a stacked main card. Former WEC champ Urijah Faber takes on Scott Jorgensen, and former Strikeforce champ Miesha Tate takes on Cat Zingano for the chance to coach the next season of TUF opposite Ronda Rousey.
Let's take a look at how these bouts stack up.