The huge fixture was penciled in to be played on Saturday at the Nou Camp but was postponed by the Royal Spanish Football Federation last week over safety fears amid major protests in Catalonia.
The game has now been moved to December 18, meaning Barcelona face a tough run of fixtures before what is likely to be a table topping clash with Zinedine Zidane’s side, although that date is subject to change after La Liga revealed plans to appeal the decision.
The Spanish champions host Borussia Dortmund on Wednesday 27 November in the Champions League before travelling to the capital to face Diego Simeone’s Atletico Madrid at the Wanda Metropolitano stadium in La Liga.
A home tie against Real Mallorca is followed quickly by another European tie in Milan on Tuesday 10 December as Lionel Messi come up against former team-mate Alexis Sanchez at Inter Milan.
The Catalan side then travel to San Sebastian to take on Real Sociedad in the league before their mouth-watering tie with Madrid on Wednesday 18 December.
Barcelona will then welcome the 13-time Champions League winners to the Nou Camp in the re-arranged contest, leaving Ernesto Valverde with a headache as to squad rotation in the build up to the game.
His side have looked a different beast all together since the return of star man Lionel Messi. The Argentine had missed a portion of games at the start of the season due to fitness concerns but Barca boast a 100% winning record since his return to the side.
Messi’s appetite to break goal scoring records may mean he is reluctant to sit games out but Valverde may have to rely on the likes of Ousmane Dembele and Ansu Fati for the winnable games against Sociedad and Mallorca.
BARCA’S NIGHTMARE RUN OF GAMES
- NOVEMBER 11: Borussia Dormund (H)
- DECEMBER 1: Atletico Madrid (A)
- DECEMBER 8: Real Mallorca (H)
- DECEMBER 10: Inter Milan (A)
- DECEMBER 15: Real Sociedad (A)
- DECEMBER 18: Real Madrid (H)