Hafsa, Adem vs Filali, Razzouki Marouane · Round 8: Hafsa, Adem - Filali, Razzouki Marouane Feb 20, 2025 · Chesscope