David Hurtado Rubio vs JM Valdivieso Morilla · Round 4: David Hurtado Rubio - JM Valdivieso Morilla Feb 22, 2025 · Chesscope