Image Credit: UFC / YouTube

The TUF 28 Finale is going down in Las Vegas, Nevada, and the prelims saw Joseph Benavidez and Tim Means score impressive, stoppage victories.

Benavidez took on rising flyweight Alex Perez, and the perennial contender proceeded to take the latter out with a flurry of punches. After the win, Benavidez called for a bout with the winner of the January 26th between flyweight champ Henry Cejudo and TJ Dillashaw. Benavidez also campaigned for the UFC to not cut the men’s flyweight division, which has been rumored will be the case.

The prelims also saw Means end a two-fight losing skid, as the rugged, welterweight vet took Rick Rainey down and finished him off with punches from above.

Here are the results so far for the TUF 28 Finale .

Kevin Aguilar def. Rick Glenn via unanimous decision (30-27, 30-27, 30-27)

Joseph Benavidez def. Alex Perez via TKO (punches) R1, 4:19

Maurice Green def. Michel Batista via submission (triangle-choke) R1, 2:14

Leah Letson def. Julija Stoliarenko via split decision (29-28, 28-29, 29-28)

Roosevelt Roberts def. Darrell Horcher via submission (guillotine choke) R1, 4:50

Tim Means def. Ricky Rainey via TKO (punches) R1, 1:18

Raoni Barcelos def. Chris Gutierrez via submission (rear-naked-choke) R2, 4:12