Mostafa, Hazem Farouk Mahmoud vs Matthamagoda, Risika Riyon · Round 9: Mostafa, Hazem Farouk Mahmoud - Matthamagoda, Risika Riyon Mar 7, 2025 · Chesscope