Maycock Bates, David Henry vs Shafi, Declan · Round 4: Maycock Bates, David Henry - Shafi, Declan Jan 26, 2025 · Chesscope