Michael Mair vs Gunapalan, David · Round 9: Michael Mair - Gunapalan, David Oct 20, 2025 · Chesscope