In the main event, Rafael dos Anjos and Rafael Fiziev will clash in a key lightweight battle. Former 155-pound champ dos Anjos has won two straight since returning to the lightweight division, while Fiziev has won five straight.
Check out UFC Vegas 58 results below.
Cody Brundage def. Tresean Gore via KO (punches) - Round 1, 3:50 | Watch finish
Antonina Shevchenko def. Cortney Casey via split decision (29-28, 28-29, 29-28)
David Onama def. Garrett Armfield via submission (arm-triangle choke) - Round 2, 3:13
Kennedy Nzechukwu def. Karl Roberson via TKO (strikes) - Round 3, 2:19
Saidyokub Kakharamonov def. Ronnie Lawrence via unanimous decision (30-26, 30-27, 30-27)
A main card bout between Nina Nunes and Cynthia Calvillo was cancelled due to Nunes’ illness.