Fidel Corrales Jimenez vs Robert Villagran · 16th Annual Philadelphia International International Jun 24, 2023 · Chesscope