Canzhou He vs Zahid Muhammed · Round 9: Canzhou He - Zahid Muhammed Sep 3, 2023 · Chesscope