Foster, James C vs Almutawa, Ayman · Round 9: Foster, James C - Almutawa, Ayman Mar 31, 2026 · Chesscope