Vilanova left hospital earlier in the day, 48 hours after undergoing surgery to remove a tumour in his saliva gland.
Jordi Roura took charge of Barca in the absence of the 44-year-old Vilanova, who will be out of the game for a number of months to undergo radiotherapy and chemotherapy.
The win allowed Barcelona to finish 2012 with a nine-point advantage over second-placed Atletico Madrid with 16 wins in 17 games, the 2-2 home draw with Real Madrid being the only game in which Barca have dropped points. “The result could not be more satisfying. We have ended the year very well and if we add to this the good news about Tito, we can be very happy,” said Roura.
Photos: Sunny Deol with sons Karan and Rajvir at Mumbai airport
Photos: 10 beautiful moments that capture winter around the world
Muhammad Ali birth anniversary: Top boxing films of all time in pics
Photos: Karisma Kapoor, Preity Zinta, Shraddha Kapoor at Mumbai airport
Spotted: Anushka Sharma and Diljit Dosanjh at Mumbai studio