Cowan, Richard M vs Hepworth, Peter · Round 4: Cowan, Richard M - Hepworth, Peter Oct 26, 2025 · Chesscope