World Series Of Fighting 26 took place last night and we’ve got all the results for you below.

In the main event of the evening the featherweight title changed hands as Alexandre Almeida earned a somewhat controversial unanimous decision victory (48-47 x3) over Lance Palmer.

Almeida was the underdog coming into the fight, but he foiled Palmer’s takedown attempts and outstruck him in the early rounds, though Palmer did finally start to turn the tables in the later rounds. Unfortunately for him it proved not to be enough and Almedia got the nod from all three judges.

Palmer was shocked, believing he’d did enough to win, while WSOF boss Ray Sefo agreed and indicated that an immediate rematch between the two was on the cards.

Check out all the results from last night’s WSOF 26 event below.

Main Card:

Alexandre Almeida def. Lance Palmer via unanimous decision (48-47, 48-47, 48-47)
Ozzy Dugulubgov def. Nic Herron-Webb via unanimous decision (30-27, 30-27, 30-27)
Sheymon Moraes def. Robbie Peralta via TKO (Round 2, 3:21)
Josh Hill def. Bekbulat Magomedov via split decision (28-29, 30-27, 30-27)
Jake Heun def. Clinton Williams via split decision (29-28, 28-29, 29-28)


Abubakar Nurmagomedov def. Danny Davis Jr. via unanimous decision (30-27, 30-27, 29-28)
Johnny Nunez def. David Jordan via unanimous decision (30-27, 30-27, 30-26)
Marat Magomedov vs. Hakeem Dawodu declared a majority draw (29-28, 28-28, 28-28)
Gil Guardado def. Giga Chikadze via unanimous decision (29-28, 30-27, 30-27)