Srinivasan, Hemant vs Ivanov, Mike · 16th Calgary International Jul 31, 2025 · Chesscope