Hayhurst, William vs Balmond, Tom · Round 7: Hayhurst, William - Balmond, Tom Sep 1, 2024 · Chesscope