Ross Beatty vs Gerard MacElligott · Round 4: Ross Beatty - Gerard MacElligott Feb 4, 2024 · Chesscope