McDiarmid, Euan vs McGrath, Ethan · Round 3: McDiarmid, Euan - McGrath, Ethan Jul 24, 2024 · Chesscope