Gallagher, Daniel GH vs Haydon, David L · Round 7: Gallagher, Daniel GH - Haydon, David L Jun 12, 2025 · Chesscope