Sainsbury's beats Tesco