Solomon, Kenneth Terence vs Alhasadi, Yousuf Abdulbasit Hasan · 2026 Africa Individual Chess Championships Jun 20, 2026 · Chesscope