Francis, Thapelo vs Francis, Onkemetse · Round 8: Francis, Thapelo - Francis, Onkemetse Jul 20, 2026 · Chesscope