Townsend, M Paul vs Macfarlane, Donald · 4NCL Division 1 2023-2024 — · Chesscope