Mikel Oyarzabal gave Real Sociedad the lead from the penalty spot. Still, Real Madrid led 2-1 at halftime, thanks to beautiful long shots from Eduardo Camavinga and Luka Modric. Karim Benzema broke the last bit of resistance from the visitors from San Sebastian in the 76th minute with a utilized penalty kick. Substitute Marco Asensio determined the final score (4-1) with a goal.
Real Madrid will receive Paris Saint-Germain in the eighth finals of the Champions League on Wednesday. The leader of Spain lost the match in Paris 1-0.