Kavin Mohan vs Xue, Haowen · Round 7: Kavin Mohan - Xue, Haowen Jun 20, 2026 · Chesscope