Ryabukhin, Roman vs Afonso, Joao Pedro · CN Jovens UJ18 Apr 15, 2025 · Chesscope