Du Plessis, Heinco vs Ristovich, Dmitar · South African Chess Open Jul 3, 2025 · Chesscope