Malli, Shiivesh Sunil vs Kappeler, Kaspar · Swiss Championship | Rapid Jul 30, 2023 · Chesscope