Ved Shah vs Henry Diagneault · Round 3: Ved Shah - Henry Diagneault Apr 19, 2024 · Chesscope