Kennaugh, Charles W vs Richardson, John R · Round 9: Kennaugh, Charles W - Richardson, John R May 2, 2026 · Chesscope