Mlahleki, Vusimuzi vs Beukes, Dante M · South African Chess Open Jul 1, 2025 · Chesscope