Cummings, David H. vs Majeed, Haroon · Round 1: Cummings, David H. - Majeed, Haroon May 26, 2025 · Chesscope