Tim D Harding vs Peter Cafolla · Round 7: Tim D Harding - Peter Cafolla Aug 6, 2021 · Chesscope