Tanenbaum, Zachary vs Marzouq, Chowdhury · Round 4: Tanenbaum, Zachary - Marzouq, Chowdhury Jun 27, 2026 · Chesscope