James Marsh vs Sorkin, Igor · Round 4: James Marsh - Sorkin, Igor Jul 4, 2024 · Chesscope