Black, James vs Shangin, Lev · Round 3: Black, James - Shangin, Lev Mar 29, 2025 · Chesscope