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.
Shikhar Dhawan birthday: Top 10 scores by an Indian on Test debut
Spotted: Shilpa Shetty, Raj Kundra at a Mumbai multiplex
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event