Xue, Haowen vs Cheparinov, Ivan · Round 6: Xue, Haowen - Cheparinov, Ivan Jun 27, 2025 · Chesscope