Carter, Richard vs Campbell, Duncan A F · Round 3: Carter, Richard - Campbell, Duncan A F May 26, 2024 · Chesscope