Real Madrid plasirao se u finale Kupa kralja nakon što je u uzvratnoj polufinalnoj utakmici odigrao 4:4 protiv Real Sociedada i tako obranio gol prednosti iz prve utakmice u kojoj je slavio 1:0. Susret na Santiago Bernabeuu riješen je u produžetku.
Real u finalu čeka pobjednika iz ogleda Atletica i Barcelone. Prvi polufinalni susret tih dviju momčadi završio je 4:4.
Luka Modrić igrao je za Real od 79. minute. U 41 odigranoj minuti imao je 41/47 točno dodanih lopti, tri presječene lopte i jednu kreiranu veliku priliku. Imao je i razgovor sa sucem koji je postao viralan na društvenim mrežama. Navijači dijele snimku trenutka iz 107. minute utakmice u kojem glavni sudac Javier Alberola Rojas pokušava ušutkati i maknuti Modrića od sebe. Modrić ga je pokazivanjem na kapetansku traku podsjetio koja je njegova uloga u momčadi i da ima pravo obratiti mu se.
Real preokretom do finala
Real je do finala stigao preokretom, nakon što je zaostajao 0:1 i 1:3. Gosti su poveli u 16. minuti golom Andera Barrenetxee, anuliravši rezultat iz prve utakmice. Izjednačio je Endrick u 30. minuti, što je bio i rezultat prvog dijela.
Baskijski sastav je u 72. minuti stigao do nove prednosti nakon autogola Davida Alabe. Pucao je Pablo Marin, ali je Austrijanac skrenuo loptu u vlastitu mrežu. U 80. minuti prednost Real Sociedada na dva gola razlike stigla je nakon udarca Mikela Oyarzabala. Gosti su u tom trenutku imali rezultat koji ih je vodio u finale, no sve su prosuli u idućih šest minuta.
Prvo je Jude Bellingham na asistenciju Viniciusa Juniora smanjio na 2:3, da bi Aurelien Tchouameni u 86. zabio za 3:3. Oyarzabal je u trećoj minuti sudačke nadoknade zabio za vodstvo 4:3 i produžetak. Trenutak odluke dogodio se u 115. minuti kada je Antonio Rudiger glavom pogodio za 4:4 nakon ubačaja iz kornera.