Mohamed Hassan vs Ikaan Waleed · Round 2: Mohamed Hassan - Ikaan Waleed Jun 8, 2023 · Chesscope