UFC Fight Night 128 is set to take place tonight this Saturday (April 21, 2018) at the Boardwalk Hall in Atlantic City, New Jersey. The main event features a top lightweight contenders Edson Barboza and Kevin Lee; they will clash in a catchweight match after Lee failed to make weight. Meanwhile, the co-main event features a former UFC champion Frankie Edgar who is looking to bounce back from a nasty KO loss against Cub Swanson.
The prelim kicks off at 7:30 p.m. ET, the Fox Sports 1 prelims start at 8 p.m. ET, and the six-fight main card airs on Fox Sports 1 at 10 p.m. ET.
Check out the UFC Atlantic City (UFC Fight Night 128) results below.
Main Card (FOX Sports 1 (FS1) at 10 p.m. ET)
Kevin Lee Def. Edson Barboza by fifth-round TKO (cut) at 2:18
Frankie Edgar Def. Cub Swanson via unanimous decision (30-27 x3)
Justin Willis Def. Chase Sherman via unanimous decision (29-28 x3)
David Branch Def. Thiago Santos via first-round TKO (2:30)
Aljamain Sterling Def. Brett Johns via UD (30-27 x3)
Dan Hooker Def. Jim Miller via first-round KO (3:00)
Preliminary Card (FOX Sports 1 (FS1) at 8 p.m. ET)
Ryan LaFlare Def. Alex Garcia by unanimous decision (30-27 x3)
Ricky Simon Def. Merab Dvalishvili via third-round TKO (guillotine choke) at 5:00
Siyar Bahadurzada Def. Luan Chagas via second-round KO (2:40)
Corey Anderson Def. Patrick Cummins via UD (30-26 x2, 30-27)
Preliminary Card (UFC Fight Pass at 7:30 p.m. ET)
Tony Martin Def. Keita Nakamura via UD (30-27 x3)