Ratcliffe, James vs Maheshwari, Shlok · Round 2: Ratcliffe, James - Maheshwari, Shlok Jun 27, 2026 · Chesscope