Mhango, Banele vs Du Plessis, Heinco · South African Chess Open Jun 27, 2025 · Chesscope