O Cruzeiro foi avassalador no primeiro tempo, mesmo com o Fluminense controlando a posse de bola na maior parte do período. A equipe mineira começou em ritmo intenso, explorando principalmente a pressão na saída de bola adversária e os contra-ataques em alta velocidade — estratégia que deu resultado.
Kaio Jorge se movimentou bem entre os zagueiros tricolores, enquanto os defensores do Flu tentavam ajustar o posicionamento com constantes conversas em campo. O Tricolor parecia mais organizado e criava mais até sofrer o primeiro gol: após uma grande defesa de Fábio, a bola saiu para escanteio, e Fabrício Bruno subiu sem marcação para marcar de cabeça.
Pouco depois, mais um erro forçado pelo Cruzeiro resultou no segundo gol, com Kaio Jorge finalizando com categoria. O Fluminense só conseguiu sua primeira finalização no alvo aos 39 minutos, em cabeçada de Thiago Silva, mas faltou maior agressividade e precisão no ataque para ameaçar o time celeste.