Payne, Matthew J vs Kirupakaran, Vishnu · Round 9: Payne, Matthew J - Kirupakaran, Vishnu May 31, 2025 · Chesscope