Ian Flanagan vs John G Cooper · Round 2: Ian Flanagan - John G Cooper Oct 21, 2023 · Chesscope