A brawl broke out on the last episode of The Ultimate Fighter: Redemption.
Former UFC title challenger Tim Elliott, who received a title shot after winning the last season of TUF, visited the TUF house.
After everyone had been drinking, Elliott and some members of the current season began trash talking each other.
Eventually, Elliott alongside James Krause got in a very heated argument with Seth Baczynski, Julian Lane, and Justin Edwards.
After arguing back and forth, Elliott got punched by the TUF cast members and was kicked out of the house.
The entire altercation can be seen in the video below.
This Friday, a winner of this season of TUF will be crowned. Dhiego Lima will fight Jesse Taylor in the finals.
The semifinalist of the show will also get an opportunity to shine on the big stage when James Krause fights Tom Gallicchio.
The event will be headlined by a pivotal lightweight bout between Michael Johnson and Justin Gaethje.