Dyachuk, Artem vs Shamsi, Mohammadhossein · WRTC Aug 28, 2023 · Chesscope