Sob o comando de Fernando Seabra, o Cruzeiro entrou em campo com uma postura ofensiva e determinada desde o início do jogo. Logo aos três minutos, Neris assustou o goleiro adversário com um chute certeiro, mostrando a disposição do time em pressionar o Botafogo. Aos quatro minutos, Tiquinho Soares abriu o placar para o Cruzeiro, após um belo cruzamento de Júnior Santos.
O empate veio aos 19 minutos, com um gol de Lucas Silva em assistência de Arthur Gomes, igualando o marcador e mantendo a partida equilibrada. O Cruzeiro seguiu pressionando e teve um gol anulado pelo VAR, mostrando que estava determinado a conquistar a vitória.
No segundo tempo, o Botafogo começou pressionando e teve chances de marcar logo no início, mas foi o Cruzeiro que conseguiu virar o placar aos 19 minutos, com um gol de Rafa Silva. A situação se complicou para o time carioca aos 26 minutos, quando Alexander Barboza foi expulso após uma falta violenta em Matheus Pereira.
Mesmo com um jogador a menos, o Botafogo não desistiu e conseguiu empatar a partida com um gol de Danilo Barbosa aos 37 minutos. No entanto, nos acréscimos, o Cruzeiro marcou o gol da vitória com Rafael Elias, garantindo os três pontos.
Com um público de 20.710 torcedores e uma renda de R$623.060,00, o jogo foi marcado pela intensidade e emoção em campo. Agora, o Cruzeiro se prepara para enfrentar o Fortaleza na próxima rodada, enquanto o Botafogo receberá o Atlético-GO em busca da reabilitação.