Marvin Vettori and Kevin Holland at UFC Vegas 23 weigh-ins Martin Vettori and Kevin Holland will clash in the UFC Vegas 23 main event Saturday. | Photo by Chris Unger/Zuffa LLC via Getty Images

MMA Fighting has UFC Vegas 23 results for the Vettori vs. Holland fight card in Las Vegas, live blogs of the top two fights, and live UFC Vegas 23 Twitter updates.

The scheduled main event features a middleweight showdown between Marvin Vettori and Kevin Holland.

Also on tap for the event is a featherweight co-headliner between Arnold Allen and Sodiq Yusuff.

Follow the UFC Vegas 23 results below.

Main Card

Marvin Vettori def. Kevin Holland via unanimous decision (live blog) | Highlights

Arnold Allen def. Sodiq Yusuff via unanimous decision (29-28 x3) (live blog)

Julian Marquez def. Sam Alvey via submission (RNC) (R2, 2:07)

Mackenzie Dern def. Nina Nunes via submission (armbar) (R1, 4:48) | Watch finish

Daniel Rodriguez def. Mike Perry via unanimous decision (30-27 x2, 30-26)


Joe Solecki def. Jim Miller via unanimous decision (29-28 x2, 30-27)

Mateusz Gamrot def. Scott Holtzman via second-round KO (1:22) | Watch finish

John Makdessi def. Ignacio Bahamondes via split decision (28-29, 29-28, 30-27)

Jarjis Danho def. Yorgan De Castro via first-round KO (3:02) | Watch finish

Jack Shore def. Hunter Azure via split decision (30-27 x2, 28-29)

Luis Saldana def. Jordan Griffin via unanimous decision (29-28 x3)

Da Un Jung def. William Knight via unanimous decision (30-26 x2, 30-27)

Impa Kasanganay def. Sasha Palatnikov via sub (RNC) (R2, 0:26)