Alberto Rodriguez Lopez vs Juan Luis Ruiz Alcaide · Round 1: Alberto Rodriguez Lopez - Juan Luis Ruiz Alcaide Feb 22, 2025 · Chesscope