Flanagan, Keith vs Di-Vetta, Andrew · Round 3: Flanagan, Keith - Di-Vetta, Andrew Jul 5, 2025 · Chesscope