Ruane, Brendan J vs Sugden, John N · Caplin Hastings Masters 2022 Dec 30, 2022 · Chesscope