Francis, Thapelo vs Moshoboro Adeola · Round 4: Francis, Thapelo - Moshoboro Adeola Jul 18, 2026 · Chesscope