Qindong Yang vs Donald Johnson · Round 7: Qindong Yang - Donald Johnson Mar 18, 2023 · Chesscope