Appearing in their first UFC main event, Islam Makhachev and Thiago Moises face off in a lightweight bout as MMASucka provides UFC Vegas 31 Results. Makhachev entered the UFC with an undefeated record in 2015. In his second UFC outing, he suffered his first pro loss at the hands of Adriano Martins. Since that loss, Makhachev has won his last seven straight fights. In his last three fights, he has picked up unanimous decision wins over Arman Tsarukyan and Davi Ramos and a submission win in his last outing over Drew Dober.