Herrera, Juan Sebastian vs Ruiz Aguilar, Pablo Alexander · Round 4: Herrera, Juan Sebastian - Ruiz Aguilar, Pablo Alexander Jul 11, 2026 · Chesscope