Ristovich, Dmitar vs Cawdery, Daniel · South African Chess Open Jun 29, 2025 · Chesscope