Almutawa, Ayman vs Foster, James C · Round 2: Almutawa, Ayman - Foster, James C Jul 12, 2024 · Chesscope