Moore, John C vs Leeson, Chris J P · Round 6: Moore, John C - Leeson, Chris J P Apr 27, 2025 · Chesscope