Mark Heimann vs Zachary Dukic · Round 3: Mark Heimann - Zachary Dukic Oct 27, 2022 · Chesscope