Geenuka Kavinu Gunaweera vs Sekhar Chandra Sahu · Round 9: Geenuka Kavinu Gunaweera - Sekhar Chandra Sahu Dec 12, 2023 · Chesscope