Juan Luis Ruiz Alcaide vs Roberto Perez Garcia · Round 1: Juan Luis Ruiz Alcaide - Roberto Perez Garcia Sep 10, 2023 · Chesscope