Niemann Hans Moke (USA) vs Nguyen Thai Dai Van (CZE) · Grand Swiss Oct 29, 2021 · Chesscope