Xiaofan Li vs Laurence JM Tarbuck · Round 1: Xiaofan Li - Laurence JM Tarbuck Jan 19, 2024 · Chesscope