Harborne, Matthew J vs Ashworth, Robert · Round 3: Harborne, Matthew J - Ashworth, Robert Jul 29, 2024 · Chesscope