Zahn, Richard vs Schocke, Mark · Round 3: Zahn, Richard - Schocke, Mark Apr 18, 2025 · Chesscope