Vladimir Mabhena vs John Halpenny · Round 1: Vladimir Mabhena - John Halpenny Feb 2, 2024 · Chesscope