Farhaan, M vs Shi, Willis Haoxuan · Round 8: Farhaan, M - Shi, Willis Haoxuan Jun 20, 2026 · Chesscope