Potter, John M vs Siva Mahadevan · Round 2: Potter, John M - Siva Mahadevan Apr 19, 2025 · Chesscope