Egginton, David C vs Majeed, Haroon · Round 1: Egginton, David C - Majeed, Haroon Mar 6, 2026 · Chesscope