Hercules, Benjamin Vincent vs Mnyasta, Tezihano · South African Chess Open Jul 1, 2025 · Chesscope