McGillivray, Calum vs McDonald, Angus · Round 7: McGillivray, Calum - McDonald, Angus Jul 12, 2024 · Chesscope