He was India captain Rohit Sharma's opening partner in the home T20 series against Afghanistan earlier this year but his place looked under threat as he struggled for runs in the IPL
Barca had slipped off the top of the table after Friday's 0-0 draw at Sevilla and put in another sluggish display at an empty Camp Nou, as the star-studded front three of Lionel Messi, Luis Suarez and Antoine Griezmann failed to sparkle.
The win took Barca to the top of the standings on 68 points although Real Madrid, on 65, will reclaim their lead due to their superior head-to-head record if they beat Real Mallorca at home on Wednesday.