Juan Luis Ruiz Alcaide vs Juan Antonio Diaz Flores · Round 5: Juan Luis Ruiz Alcaide - Juan Antonio Diaz Flores Feb 22, 2025 · Chesscope