Bates, Richard A vs Haydon, David L · Round 8: Bates, Richard A - Haydon, David L Apr 6, 2025 · Chesscope