![UFC Vegas 31 Results: Makhachev vs. Moises UFC Vegas 31 Results: Makhachev vs. Moises](http://dailysportingnews.com/wp-content/uploads/2021/07/1234012266-768x402.jpg)
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.
Main Card (ESPN/ESPN+ at 10 p.m. ET)
Islam Makhachev vs. Thiago Moises
Marion Reneau vs. Miesha Tate
Jeremy Stephens vs. Mateusz Gamrot
Rodolfo Vieira vs. Dustin Stoltzfus
Gabriel Benitez vs. Billy Quarantillo
Preliminary Card (ESPN/ESPN+ live now)
Daniel Rodriguez vs. Preston Parsons
Amanda Lemos vs. Montserrat Ruiz
Khalid Taha vs. Sergey Morozov
Francisco Figueiredo vs. Malcolm Gordon
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.