Ledger, Stephen C vs Spence, David J · Round 4: Ledger, Stephen C - Spence, David J Apr 19, 2025 · Chesscope