Djurabek Khamrakulov vs Viktor Matviishen · 16th Annual Philadelphia International International Jun 27, 2023 · Chesscope