Haydon, David L vs Barnaure, Vlad-Victor · Round 4: Haydon, David L - Barnaure, Vlad-Victor Dec 1, 2024 · Chesscope