James Naughton vs Gavin Sheahan · Round 4: James Naughton - Gavin Sheahan Feb 4, 2024 · Chesscope