Juan Luis Ruiz Alcaide vs Hugo Giraldez Requena · Round 4: Juan Luis Ruiz Alcaide - Hugo Giraldez Requena Feb 22, 2025 · Chesscope