Makkar, Rajat vs Eggleston, David J · Round 4: Makkar, Rajat - Eggleston, David J Jan 26, 2025 · Chesscope