Craig Willenberg vs Khanya Mazibuko · Round 7: Craig Willenberg - Khanya Mazibuko Jan 6, 2024 · Chesscope