Bezuidenhout, Roland vs Eggleston, David J · Round 9: Bezuidenhout, Roland - Eggleston, David J May 3, 2025 · Chesscope