Britton, Richard vs Byron, Alan M · Caplin Hastings Masters 2022 Dec 31, 2022 · Chesscope