Check out UFC Vegas 31 results below.
Main Card (ESPN/ESPN+ at 10 p.m. ET)
Islam Makhachev vs. Thiago Moises
Marion Reneau vs. Miesha Tate
Preliminary Card (ESPN/ESPN+ live now)
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.