It’s been a good week for Ernesto Valverde’s side. Although they’ve lost Lionel Messi to injury, they beat Sevilla 4-2 to move top and won 2-0 against Inter Milan in the Champions League.
Another victory on Sunday will put Barca seven points ahead of Madrid, so with that in mind let’s have a look at how they might line-up.
There should be few surprises in defence against Real Madrid, and the club go into the game on the back of a rare clean sheet in midweek.
Sergi Roberto came back into the starting XI for that game at the expense of Nelson Semedo and will probably keep his place.
Otherwise it’ll be Gerard Pique, Clement Lenglet and Jordi Alba in front of Marc-Andre ter Stegen.
It also seems unlikely Ernesto Valverde will make changes in midfield.
Arthur was taken off in the second half of the win over Inter due to fitness concerns but is expected to play.
Sergio Busquets and Ivan Rakitic should also continue alongside the Brazilian.
Perhaps the only player who could come in is Arturo Vidal but even that seems a long shot.
The big question further forward is once again who will replace Lionel Messi. Rafinha may just have done enough with his goal against Inter.
There is, however, the option of starting Ousmane Dembele. There’s been a fair bit of negative press directed at the Frenchman this week, and he may find himself on the bench once again.
Luis Suarez will hopefully continue his recent resurgence in form, while Philippe Coutinho will complete the line-up.
Probable starting XI: Ter Stegen; Roberto, Pique, Lenglet, Alba; Rakitic, Busquets, Arthur; Rafinha, Suarez, Coutinho.
How do you think Barcelona should line up against Real Madrid? Let us know your thoughts, starting XIs and predictions in the comments below.