Here are the results of UFC on ESPN 26 on July 17 in Las Vegas. The event was headlined by a lightweight fight of Islam Makhachev and Thiago Moises.
Preliminary card
Heavyweight: Rodrigo Nascimento wins Alan Bodo via TKO, Round 2
Flyweight: Malcolm Gordon def.Francisco Figueiredo via unanimous decision (30-27, 29-28, 29-28)
Bantamweight: Sergey Morozov def.Khalid Tahu via unanimous decision (30-27, 30-27, 30-27)
Women's Lightweight: Amanda Lemos defeated Montserrat Ruiz by TKO, Round 1
Welterweight: Daniel Rodriguez def.Preston Parsons by TKO, Round 1
Main card:
Featherweight: Billy Quarantillo wins Gabriel Benitez by TKO, Round 3
Middleweight: Rodolfo Vieira def.Dustin Stoltzfus via rear naked choke, round 3
Lightweight: Mateusz Hamroth wins Jeremy Stevens with submission, round 1
Women's Bantamweight: Misha Tate wins Marion Reno by TKO, Round 1
Lightweight: Islam Makhachev defeated Thiago Moises via rear naked choke, round 4