Southampton boss Ralph Hasenhuttl felt his side weren't clinical enough as they suffered a 2-1 defeat at home to Liverpool.