Gerard Welling vs Yahli Sokolovsky · Round 6 (Top boards): Gerard Welling - Yahli Sokolovsky Aug 30, 2023 · Chesscope