Haydon, David L vs Theodorou, Nikolas · Round 4: Haydon, David L - Theodorou, Nikolas Dec 6, 2025 · Chesscope