Townsend, M Paul vs Moore, John C · Round 3: Townsend, M Paul - Moore, John C Apr 25, 2025 · Chesscope