Hernandez Marin, David vs Perez Garrido, Juan · AndaluzC May 23, 2025 · Chesscope