Djurabek Khamrakulov vs Zachary Tanenbaum · Round 2: Djurabek Khamrakulov - Zachary Tanenbaum Dec 9, 2023 · Chesscope