Barcelona travel to the Spanish capital on Saturday to face Real Madrid in what could be Messi's last El Clasico as a Barca player.
This clash will also hold immense importance in deciding in whose favour will La Liga's title turn.
Barcelona (65 points) and Real Madrid (63) will be looking to close in on table-toppers Atletico Madrid (66) as they face-off in an intriguing tie.
Here's how you can watch the most watched football match in the world LIVE in India.
Where to watch El Clasico in India?
La Liga in India is available to be streamed Live on Facebook. The match will kick off at 00:30am in the early hours of Sunday morning in India.
Gerard Pique has been named in the Barcelona squad despite recent struggles with a knee injury. Sergi Roberto is also back in the squad after missing two months with a thigh problem.
For Real Madrid, apart from Eden Hazard, their backline will be missing a number of key figures, with Dani Carvajal and Sergio Ramos injured and Raphael Varane out after testing positive for Covid-19.
Los Blancos is likely to start Eder Militao and Nacho Fernandez in central defence as they did in the midweek Champions League win over Liverpool.
Barcelona (3-4-3): Ter Stegen; Araujo, De Jong, Lenglet; Dest, Busquets, Pedri, Alba; Messi, Dembélé, Griezmann
Real Madrid (4-3-3): Courtois; Vázquez, Militão, Nacho, Mendy; Modric, Casemiro, Kroos; Asensio, Benzema, Vinicius
We predict a hard fought 1-1 draw in El Clasico this weekend.