Xue, Haowen vs Ding, Liren · Chess Rapid Tournament C Jul 14, 2025 · Chesscope