Juan Octavio Ruiz Perez vs Edgar Froylan Luna Javier · Round 5: Juan Octavio Ruiz Perez - Edgar Froylan Luna Javier Sep 16, 2023 · Chesscope