Shirinov, Kanan vs Afandi, Sadagul · Round 3: Shirinov, Kanan - Afandi, Sadagul Jun 28, 2025 · Chesscope