Roberts, David L vs Waterfield, Mark · Round 7: Roberts, David L - Waterfield, Mark Jul 7, 2025 · Chesscope