Carlos Caro Carvajal vs Juan Luis Ruiz Alcaide · Round 4: Carlos Caro Carvajal - Juan Luis Ruiz Alcaide Feb 21, 2026 · Chesscope