UFC Vegas 12 went down on Saturday night at the APEX Center in Nevada. In the main event, in what was likely his last fight inside the Octagon, former middleweight champion Anderson Silva was finished in the fourth round by Uriah Hall.
Bryce Mitchell extended his unbeaten professional record to 14-0 in the co-main event, earning a unanimous decision win over Andre Fili. Elsewhere on the UFC Vegas 12 card, Greg Hardy scored a second round TKO win over Maurice Greene, and Kevin Holland won his fourth fight this year by beating Charlie Ontiveros in the first round.
Full Results From UFC Vegas 12: Silva vs Hall
Uriah Hall defeats Anderson Silva via fourth round TKO (1:24)
Bryce Mitchell defeats Andre Fili via unanimous decision (29-28, 30-27 x2)
Greg Hardy defeats Maurice Greene via second round TKO (1:12)
Kevin Holland defeats Charlie Ontiveros via first round verbal submission (2:39)
Thiago Moises defeats Bobby Green via unanimous decision (29-28 x3)
Alexander Hernandez defeats Chris Gruetzemacher via first round KO (1:46)
Adrian Yanez defeats Victor Rodriguez via first round KO (2:46)
Sean Strickland defeats Jack Marshman via unanimous decision (30-27 x3)
Jason Witt defeats Cole Williams via second round triangle choke submission (2:09)
Dustin Jacoby def. Justin Ledet via first-round TKO (2:38)
Miles Johns def. Kevin Natividad via third-round KO (2:50)