Julio Cesar Ruiz Arceo vs Mario Andre Soto Castañeda · Round 3: Julio Cesar Ruiz Arceo - Mario Andre Soto Castañeda Oct 17, 2025 · Chesscope