Kruger, Werner vs Niranjana Ganeshram · Round 5: Kruger, Werner - Niranjana Ganeshram May 18, 2025 · Chesscope