Beckman, John vs Hartley, James · Round 1: Beckman, John - Hartley, James Apr 2, 2024 · Chesscope