Juan Octavio Ruiz Perez vs Christian Jonathan Velazquez Rios · Round 8: Juan Octavio Ruiz Perez - Christian Jonathan Velazquez Rios Nov 11, 2023 · Chesscope