Duarte, Juan vs Rivera Mario Alfredo · Round 7: Duarte, Juan - Rivera Mario Alfredo Feb 22, 2026 · Chesscope