L’Atlético de Madrid a résisté à l’extraordinaire remontée du FC Barcelone pour renverser un déficit de 4-0 à l’aller et se qualifier pour la finale de la Coupe du Roi pour la première fois depuis 2012-13.
Au Camp Nou, Barcelone a commencé par essayer de réduire l’écart, mais a subi un coup dur dès la 11e minute avec la sortie sur blessure de Joel Conde. Bien que les Catalans aient contrôlé près de 70 % de la possession de balle, la défense de l’Atlético est restée solide, Antoine Griezmann devant même aider la défense à plus d’une reprise.
La première occasion sérieuse de l’Atlético est intervenue juste avant la demi-heure de jeu, lorsque la frappe de Griezmann a été brillamment repoussée par le gardien Juan Garcia. Mais la pression des Catalans a fini par payer, Marc Bernal convertissant un centre de Lamin Yamal en un but qui a illuminé les tribunes.
Au début de la seconde mi-temps, l’Atletico s’est montré plus énergique, mais Barcelone a rapidement repris l’initiative. Ademola Lookman a failli mettre fin à la rencontre d’une tête plongeante dangereuse, avant que Barcelone ne bénéficie d’un penalty dans le temps additionnel de la première mi-temps, que Rafinha a transformé pour porter le score à 2-0.
En seconde période. Juan Musso sauve l’honneur d’un superbe double arrêt, ce qui pousse Diego Simeone à faire entrer Alexandre Sorloth à la recherche d’une contre-attaque. Au fur et à mesure que le temps passait, le match se transformait en une attaque catalane constante, Barcelone gâchant de nombreuses occasions malgré le fait qu’il ait augmenté son nombre d’attaquants à cinq.
À la 70e minute, Marc Bernal a ajouté le troisième but d’une superbe tête sur un centre parfait de Joao Cancelo pour porter le score à 3-4, mais cela n’a pas suffi à inverser la tendance.
L’Atlético de Madrid rencontrera en finale le vainqueur de la Real Sociedad et de l’Athletic Bilbao.

