Carlo Ancelotti’s side hold a narrow 1-0 lead in the two-legged last-four tie after Brazilian sensation Endrick’s goal brilliantly teed up by Jude Bellingham proved the difference in a hard-fought tussle in San Sebastian back in late February.
Los Blancos will be confident of getting the job done this evening and sealing a place in the showpiece in Seville on April 26, having won their last five games in a row across all competitions.
They still trail a Barcelona side who have yet to lose in 2025 by three points in a fierce three-way LaLiga title fight also including Atletico Madrid after Saturday’s 3-2 home victory over relegation-battling Leganes, while they have a massive Champions League quarter-final tie against Arsenal coming up.
How to watch Real Madrid vs Real Sociedad
TV channel: Tonight’s game is available to watch live in the UK via Premier Sports. Coverage starts on Premier Sports 1 at 8:25pm BST ahead of an 8:30pm kick-off at the Santiago Bernabeu.
Live stream: Those with a Premier Sports subscription can also view the game live online via their app and website.