Ding, Yihua vs Wrench, John P · Round 4: Ding, Yihua - Wrench, John P Feb 20, 2025 · Chesscope