McDonald, Angus vs Campbell, Alistair · Round 5: McDonald, Angus - Campbell, Alistair Jul 10, 2025 · Chesscope