Barcelona will travel to Madrid in high spirits after their midweek Champions League win over Arsenal, but they have to make do without their match-winner from their first meeting with Real as Zlatan Ibrahimovic is ruled out with a calf problem.
Gerard Pique, who missed the Arsenal win through suspension, has recovered from a thigh problem and he will return in defence alongside Carles Puyol, who is also available after a ban in midweek.
Full-back Eric Abidal is missing for Pep Guardiola's side after limping off with a thigh problem against Arsenal, meaning Maxwell is set to deputise at left-back.
Andres Iniesta could return to the starting line-up after proving his fitness as a late substitite in midweek, but Thierry Henry is likely to have content himself with a place on the bench.
Real will be without one of their mega summer signings as Brazilian star Kaka has failed to recover from a thigh problem.
Former Liverpool man Xabi Alonso is doubtful for Real as he tries to shake off a muscle injury.
Alonso's team-mate Alvaro Arbeloa could be given the unenviable task of trying to keep the electric Messi quiet having enjoyed success against the schemer in the past.
Real will look to in-form Gonzalo Higuain to lead their attack with the Argentine ace bagging eight goals in his last five games.
Rosyton Drenthe has returned to full training, but he is set to start on the bench alongside Karim Benzema who has also recently returned to fitness.
BTW, I catch all the football matches on the SuperSport series of channel's here in South Africa. They show almost everything. All football games, all boxing, rugby, cricket, etc etc everything