Muhammad Shayan Noushad Ibrahim vs Daneshpour, S.A. · Round 7: Muhammad Shayan Noushad Ibrahim - Daneshpour, S.A. Dec 20, 2024 · Chesscope