James Herbert Canty vs Achyuth Aravindhan · Round 9 (Top boards): James Herbert Canty - Achyuth Aravindhan Sep 2, 2023 · Chesscope