Brown, John vs Foster, Timothy · Round 1: Brown, John - Foster, Timothy Apr 18, 2025 · Chesscope