Ratcliffe, James vs Emjam, Harsha Vardhan · Round 2: Ratcliffe, James - Emjam, Harsha Vardhan Oct 28, 2025 · Chesscope