Bates, Richard A vs Shearsby, Jude · Round 5: Bates, Richard A - Shearsby, Jude Jun 22, 2024 · Chesscope