Castro Herrera, Juan Sebastian vs Ruiz Aguilar, Pablo Alexander · Round 2: Castro Herrera, Juan Sebastian - Ruiz Aguilar, Pablo Alexander May 30, 2024 · Chesscope