Realizado em Sydney (Austrália), o UFC 312 teve duas disputas de cinturões, mas os títulos não mudaram de donos.
No peso médio, Dricus Du Plessis dominou Sean Strickland e venceu por decisão unânime. Ainda campeão, o lutador mirou um duelo contra Alex Poatan, que estava no córner do seu adversário.

Já no peso palha feminino o reinado segue com a quase imbatível Zhang Weili. Depois de um primeiro round mais complicado, ela dominou todos os seguintes e venceu Tatiana Suarez por decisão unânime.
O Brasil somou duas vitórias, uma derrota e um empate no evento. Tallison Teixeira nocauteou Justin Tafa em 35 segundos, enquanto Gabriel Santos finalizou Jack Jenkins com um mata leão no terceiro round. Bruna Brasil acabou derrotada por decisão na luta contra Wang Cong, e Rodolfo Bellato fez luta dura, mas empatou com Jimmy Crute.
Resultados – UFC 312: Du Plessis x Strickland 2
Sábado, 8 de fevereiro – Sydney, Austrália
Card Principal
Dricus Du Plessis venceu Sean Strickland por decisão unânime (50-45, 50-45, 49-46)
Zhang Weili venceu Tatiana Suarez por decisão unânime (49-46, 49-46, 49-45)
Tallison Teixeira venceu Justin Tafa por nocaute técnico aos 35s do 1º round
Jimmy Crute e Rodolfo Bellato terminou em empate majoritário (29-27, 28-28, 28-28)
Jake Matthews venceu Francisco Prado por decisão unânime (30-27, 30-27, 30-27)
Card Preliminar
Gabriel Santos venceu Jack Jenkins por finalização (mata-leão) aos 2m06s do 3º round
Tom Nolan venceu Viacheslav Borshchev por decisão unânime (29-28, 29-28, 30-27)
Wang Cong venceu Bruna Brasil por decisão unânime (30-27, 30-27, 30-27)
Aleksandre Topuria venceu Colby Thicknesse por decisão unânime (30-27, 30-27, 30-27)
Rong Zhu venceu Kody Steele por decisão unânime (30-27, 30-27, 30-27)
Jonathan Micallef venceu Kevin Jousset por decisão unânime (29-28, 29-28, 29-28)
Quillan Salkilld venceu Anshul Jubli por nocaute aos 19s do 1º round