WSOF 32 will take place on tonight at the Xfinity Center in Everett, Washington and The MMA Report will have results of the fight card starting with the preliminary card.

Tonight’s event will be headlined by a title fight rematch as Marlon Moraes defends the bantamweight title against Josh Hill and the co-main event will also be a title rematch as Alexandre Almeida defends the featherweight title against Lance Palmer.

The complete WSOF 32: Moraes vs. Hill II results are below.

Main Card: (NBCSN)
Marlon Moraes def. Josh Hill via KO (strikes) – Round 2, :38
Lance Palmer def. Alexandre Almeida via majority decision (49-46, 48-48, 50-45)
Caros Fodor def. Ben Fodor via unanimous decision (30-26, 30-26, 30-26)
Louis Taylor def. Phil Hawes via submission (guillotine choke) – Round 2, 2:15

Preliminary Card: (WSOF.com)
Hakeem Dawodu def. Marat Magomedov via TKO (strikes) – Round 2, 2:03
Rex Harris def. Nicolai Salchow via unanimous decision (30-27, 30-27, 30-27)
Andrews Nakahara def. Travis Doerge via TKO (strikes) – Round 1, :55
Matt Kovacs def. Bill Widler via TKO (punches) – Round 1, 4:22
Brett Malone def. Patrick Benson via submission (rear-naked choke) – Round 1, 4:20
Matt Coble def. Colt Hausauer via submission (rear-naked choke) – Round 2, 1:52
Tycen Lynn def. Justin Hugo via submission (triangle choke) – Round 1, 2:17
Joe Elzea def. Marcos Lopez via submission (armbar) – Round 2, 4:34