Grant Xu vs Djurabek Khamrakulov · Round 9: Grant Xu - Djurabek Khamrakulov Sep 4, 2022 · Chesscope