Peter Cafolla vs Kavin Venkatesan · Round 7: Peter Cafolla - Kavin Venkatesan Jul 8, 2022 · Chesscope