Carpenter, David J vs Graeme, Matthew · Round 4: Carpenter, David J - Graeme, Matthew Mar 31, 2024 · Chesscope