Allidine, Mark vs Kavanagh, James · Round 1: Allidine, Mark - Kavanagh, James May 30, 2025 · Chesscope