Juan Luis Ruiz Alcaide vs Francisco Jose Luque Canalejo · Round 8: Juan Luis Ruiz Alcaide - Francisco Jose Luque Canalejo Oct 29, 2023 · Chesscope