Um minuto depois, e após outro roubo de bola, apareceu o tento com o qual os merengues foram em vantagem para o intervalo. Centrou Vinicius Jr. ao segundo poste e ali apareceu Benzema. O francês ganhou as costas a Jordi Alba, controlou e fez um passe para trás. Lucas Vázquez fez o resto ao definir com o pé esquerdo de primeira. O jogo dos visitantes estava a ser para recordar. Tinham a bola e sofriam pouco perigo. Assim se chegou à meia hora de jogo.
A partir daí, e talvez devido à exigência física da excelente pressão do Real Madrid, os jogadores da casa tomaram conta do esférico e começaram a criar perigo, sobretudo de bolas paradas. Malcom marcou uma falta aos 32’ e a cabeçada de Rakitic terminou na trave da baliza de Keylor Navas. Três minutos depois rematou Luis Suárez com o pé esquerdo de zona forntal e encontrou pela frente uma bonita estirada do guardião merengue como resposta.
O Barcelona apertou em busca do empate depois da passagem pelos balneários e conseguiu-o aos 58’. Keylor Navas foi mais rápido que Jordi Alba numa bola longa e Luis Suárez disparou ao poste na recarga. A bola caiu nos pés de Malcom, que a colocou no fundo das redes. O Real Madrid tentou adiantar as linhas com o golo e recuperar a pressão alta. Solari fez entrar ao 64’ Casemiro e Bale para os lugares de Llorente, que saiu lesionado, e Vinicius Jr.
O encontro transformou-se num de parada e resposta constante, apesar de se terem criado apenas ocasiões. A mais clara foi para os blancos aos 81’. Despejou Ter Stegen e a bola caiu aos pés de Benzema, que o entregou a Bale. O galês, sem o guarda-redes da equipa da casa entre os postes, acertou com o esférico num defesa rival no seu remate. Quatro minutos mais tarde Kroos marcou uma falta e o remate de cabeça de Casemiro não acertou na baliza por muito pouco. A meia-final será decidida no Bernabéu.