As published in advance, exclusively by SPORT, the Clasico will take place on Sunday, April 23, at 8.45pm. Barcelona head to the Santiago Bernabeu to face Real Madrid in a clash that could decide the title race, in the 33rd week of the season.
It is a special day in Catalunya - Diada de Sant Jordi (St George's Day).
There are four matches to play befor that day. Barcelona head to Granada and Malaga and also host Sevilla and Real Sociedad, after the international break.
Los Blancos meanwhile host Alaves and Atletico Madrid, as well as visiting Leganes and Sporting Gijon.
Zinedine Zidane's team is currently top with 65 points, Barcelona trailing by two and having played a game more than their rivals.