MMA Fighting has UFC Vegas 31 results for the Makhachev vs. Moises fight card, live blogs of the top two fights, and live UFC Vegas 31 Twitter updates.
In the main event, Islam Makhachev and Thiago Moises will clash in a pivotal lightweight battle. Makhachev has won seven straight fights, while Moises has racked up three straight wins.
Former UFC bantamweight champion Miesha Tate will also make her return when she squares off against Marion Reneau in the co-main event.
Check out UFC Vegas 31 results below.
Islam Makhachev def. Thiago Moises via sub (RNC) (R4, 2:38) (live blog) | Highlights
Miesha Tate def. Marion Reneau via third-round TKO (1:53) (live blog) | Highlights
Mateusz Gamrot def. Jeremy Stephens via sub (kimura) (R1, 1:05) | Watch finish
Rodolfo Vieira def. Dustin Stoltzfus via sub (RNC) (R3, 1:54) | Watch finish
Billy Quarantillo def. Gabriel Benitez via third-round TKO (3:40) | Watch finish
Daniel Rodriguez def. Preston Parsons via first-round TKO (3:47) | Watch finish
Amanda Lemos def. Montserrat Ruiz via first-round KO (0:35) | Watch finish
Sergey Morozov def. Khalid Taha via unanimous decision (30-27 x3)
Malcolm Gordon def. Francisco Figueiredo via UD (30-27, 29-28 x2)
Rodrigo Nascimento def. Alan Baudot via second-round TKO (1:29)
A preliminary bout between Miles Johns and Anderson dos Santos has been cancelled due to a positive COVID-19 test in dos Santos’ camp.