Question: who wins season 25 of the ultimate fighter
Answer: Preliminary Quarter - finals Semi-finals Finale Seth Baczynski UD Gilbert Smith 2 Gilbert Smith UD Dhiego Lima 3 Hayder Hassan UD Dhiego Lima 2 Dhiego Lima UD Tom Gallicchio 3 Eddie Gordon SUB Tom Gallicchio 1 Tom Gallicchio SUB Justin Edwards 1 Justin Edwards UD Joe Stevenson 2 Dhiego Lima SUB Jesse Taylor 2 James Krause SUB Johnny Nunez 1 James Krause UD Ramsey Nijem 3 Ramsey Nijem TKO Julian Lane 1 James Krause SUB Jesse Taylor 3 Jesse Taylor UD Mehdi Baghdad 2 Jesse Taylor SUB Hayder Hassan 1 Joe Stevenson KO Hayder Hassan 1