Barcelona survive a tough game at Villarreal and keep the title faith in their own hands 1.2K views16:15