Niranjana Ganeshram vs Frank Terlouw · Round 4: Niranjana Ganeshram - Frank Terlouw May 17, 2025 · Chesscope