Leif Pressman vs James Marsh · Round 1: Leif Pressman - James Marsh Dec 8, 2023 · Chesscope