Ivan Valles Moreno vs Miguel Sanjuan Garcia · Round 2: Ivan Valles Moreno - Miguel Sanjuan Garcia May 27, 2023 · Chesscope