Mohamed, Mohamed Abbasher vs Kavanagh, James · Round 3: Mohamed, Mohamed Abbasher - Kavanagh, James Jun 1, 2025 · Chesscope