Kraemer, Martin vs Haydon, David L · Round 1: Kraemer, Martin - Haydon, David L Nov 27, 2025 · Chesscope