O São Paulo confirmou sua vaga nas oitavas de final da Copa do Brasil ao repetir o placar de 2 a 1 sobre o Náutico, desta vez no Estádio dos Aflitos, em Recife. Com o resultado, o Tricolor fechou o confronto com um placar agregado de 4 a 2.
O time paulista abriu o placar logo no início, em escanteio cobrado por Oscar que encontrou Luciano para cabecear e marcar. O jogo ficou marcado por duas expulsões consecutivas, uma para cada lado: Marquinhos, do Náutico, foi expulso após uma solada em Cédric, e Ferraresi, do São Paulo, recebeu cartão vermelho por carrinho em Igor Fernandes, decisões confirmadas pelo VAR.
Com um jogador a menos para cada lado, o São Paulo se fechou na defesa, enquanto o Náutico tentou pressionar, mas criou poucas chances de gol. Na segunda etapa, Rodriguinho ampliou para o São Paulo com um belo chute de fora da área, aproveitando um rebote após finalização de André Silva.

O Náutico, apesar da desvantagem, descontou com Hélio Borges, após cobrança de escanteio e confusão na área, gol que foi inicialmente anulado, mas confirmado pelo VAR.
Além do resultado, a partida teve uma marca histórica para o Náutico: foi a maior renda da história do clube como mandante, com R$ 1.600.968,00 arrecadados e público de 16.832 torcedores, superando o clássico contra o Santa Cruz na temporada.
O evento ainda contou com uma homenagem especial do Náutico ao coordenador técnico do São Paulo, Muricy Ramalho, bicampeão pernambucano pelo Timbu, que recebeu uma placa das mãos do presidente do clube, Bruno Becker.