John Kennedy vs Peter Cafolla · Round 2: John Kennedy - Peter Cafolla Jul 3, 2022 · Chesscope