Belanes, Ahmed vs Farhat, Mohamed Tawfik · Round 5: Belanes, Ahmed - Farhat, Mohamed Tawfik May 11, 2025 · Chesscope