O russo e o brasileiro lutaram pela primeira vez no UFC 280, em outubro de 2022. Makhachev venceu por estrangulamento no segundo assalto e conquistou o cinturão vago do campeonato. Ele fez sua primeira defesa em fevereiro, ganhando uma decisão unânime sobre o campeão dos penas Alexander Volkanovski.
Quanto a Oliveira, em junho, recuperou a posição de principal desafiante, nocauteando de forma sensacional Beneil Dariush no primeiro round.
O card do UFC 294 também conta com duas lutas de peso médio de alto nível: Paulo Costa x Hamzat Chimaev e Nassurdin Imavov x Ikram Aliskerov.