Hill, Alistair vs Borrowdale, Graham E · Main 4NCL League Division 2 - 2023/24 Nov 11, 2023 · Chesscope