Thierry Brearley vs John Shearan · Round 5: Thierry Brearley - John Shearan Feb 4, 2024 · Chesscope