Hill, Alistair vs Bates, Richard A · Round 4: Hill, Alistair - Bates, Richard A Apr 15, 2025 · Chesscope