MMA Fighting has UFC Vegas 21 results for the Edwards vs. Muhammad, live blogs of the top two fights, and live UFC Vegas 21 Twitter updates.
Check out the UFC Vegas 21 results below.
Main Card (ESPN+, 8 p.m. ET)
Preliminary Card (ESPN+, LIVE now)
Charles Jourdain def. Marcelo Rojo via third-round TKO (4:31) | Watch finish
Rani Yahya def. Ray Rodriguez via sub (head/arm choke) (R2, 3:09) | Watch finish
Nasrat Haqparast def. Rafa Garcia via unanimous decision (30-27, 29-28 x2)
JJ Aldrich def. Cortney Casey via split decision (29-28 x2, 28-29)
Jinh Yu Frey def. Gloria de Paula via unanimous decision (29-28 x3)
Matthew Semelsberger def. Jason Witt via first-round KO (0:16) | Watch finish