644, consecutive victories, humiliation