Sociedad's Sweden forward Alexander Isak inspired an incredible attacking display, scoring twice in the second period to put the Basque side 3-0 up after Martin Odegaard, who is on loan from Madrid, had given the visitors a first-half lead.
Madrid defender Marcelo quickly pulled a goal back to make it 3-1, moments after receiving a volley of boos from the home fans, but Sociedad soon restored a three-goal cushion when Isak teed up Mikel Merino for a simple tap-in. Madrid substitute Rodrygo pulled a goal back to make it 4-2 after his Brazilian team mate Vinicius Jr had a strike ruled out for offside following a VAR review, while Nacho struck in added time for the hosts to set up a tense finish.
Sociedad defender Andoni Gorosabel was sent off in stoppage time but Madrid could not find an equaliser and suffered their first defeat in any competition since losing 1-0 at Real Mallorca on Oct. 19. We're sorry, this article is unavailable at the moment. If you wish to read this article, kindly contact our Customer Service team at 1-300-88-7827. Thank you for your patience - we're bringing you a new and improved experience soon!