Wrench, John P vs Haegin, Thomas · Round 3: Wrench, John P - Haegin, Thomas Feb 19, 2025 · Chesscope