The Ultimate Fighter 25 Finale will be held tonight, July 7, 2017, at T-Mobile Arena in Las Vegas.
The main event features a lightweight bout between Michael Johnson and former WSOF Lightweight Champion Justin Gaethje.
The welterweight finals of The Ultimate Fighter: Redemption is featured in the co-main event as Dhiego Lima meets Jess Taylor.
Check out the results as they happen below:
Main Card (Fox Sports 1)
Justin Gaethje def. Michael Johnson via TKO (strikes) – Round 2, 4:48
Jesse Taylor def. Dhiego Lima via submission (rear-naked choke) at Round 2, 0:43
Drakkar Klose def. Marc Diakiese via split decision (29-28, 28-29, 29-28)
Jared Cannonier def. Nick Roehrick via TKO (elbows) at Round 3, 2:08
Brad Tavares def. Elias Theodorou via unanimous decision (29-28, 29-28, 29-28)
Jordan Johnson def. Marcel Fortuna via unanimous decision (29-28, 29-28, 29-28)
Preliminary Card (Fox Sports 1)
Angela Hill def. Ashley Yoder via unanimous decision (30-27, 30-27, 30-27)
James Krause def. Tom Gallicchio via unanimous decision (30-27, 30-27, 30-27)
C.B. Dollaway def. Ed Herman via unanimous decision (29-28, 29-27, 29-27)
Tecia Torres def. Juliana Lima via submission (rear-naked choke) at Round 2, 0:53
Preliminary Card (UFC Fight Pass)
Gray Maynard def. Teruto Ishihara via unanimous decision (30-26, 30-26, 30-26)