McAleer, Thomas vs Campbell, Duncan A F · Round 2: McAleer, Thomas - Campbell, Duncan A F May 23, 2026 · Chesscope