Campbell, Duncan A F vs McDonald, Ian · Round 2: Campbell, Duncan A F - McDonald, Ian May 25, 2024 · Chesscope