Banerjee, Supratit vs Eggleston, David J · Round 3: Banerjee, Supratit - Eggleston, David J Jul 29, 2024 · Chesscope