Gerard MacElligott vs Jonathon Melling · Round 5: Gerard MacElligott - Jonathon Melling Feb 4, 2024 · Chesscope