Tom O'Sullivan vs Niall P. Whelan · Round 4: Tom O'Sullivan - Niall P. Whelan Feb 4, 2024 · Chesscope