We present the results of the UFC on ESPN 42 show, which took place on the night of December 4 in Orlando, Florida, USA. Headlined an event welterweight bout between Stephen Thompson and Kevin Holland.
Preliminary card:
Women's Minimum Weight: Yazmine Jauregui defeated Istela Nunes via TKO, round 2;
Featherweight: Francis Marshall defeated Marcelo Rojo via KO, round 2
Lightweight: Nathan Levy defeated Genaro Valdez via unanimous decision (29–28, 29–28, 30–27)
Featherweight: Jonathan Pierce defeated Darren Elkins via unanimous decision (30–27, 30–27, 30–26)
Lightweight: Michael Johnson defeated Mark Diakizi via unanimous decision (29–28, 29–28, 30–27)
Lightweight: Clay Guida defeated Scott Holtzman via split decision (28-29, 29-28, 29-28)
Women's Minimumweight: Angela Hill defeated Emily Ducote via unanimous decision (30–27, 30–27, 30–27).
Main card:
Catchweight (up to 173.5 lbs): Philip Rowe defeated Nico Price via TKO, round 3;
Middleweight: Eric Anders defeated Kyle Dokos via TKO, round 2
Middleweight: Roman Dolidze defeated Jack Hermansson by TKO, round 2;
Heavyweight: Sergey Pavlovich defeated Tai Tuivasa by knockout, 1 round;
Flyweight: Mateusz Nicolau defeated Matt Schnell via TKO, round 2
Welterweight: Rafael dos Anjos defeated Bryan Barberena via submission, round 2;
Welterweight: Stephen Thompson defeated Kevin Holland via TKO, round 4.