Hercules, Benjamin Vincent vs Bezuidenhout, Lian · South African Chess Open Jun 28, 2025 · Chesscope