MacElligott, Gerard vs McMahon, Frank · Round 7: MacElligott, Gerard - McMahon, Frank Apr 1, 2024 · Chesscope