Flanagan, Keith vs Hill, Andy · Round 1: Flanagan, Keith - Hill, Andy Jul 4, 2025 · Chesscope