Guo, Jiajun vs Ruan, Zhicheng · 2025 National Chess Open (Liaocheng,China) Jul 23, 2025 · Chesscope