Fidel Corrales Jimenenz vs Hans Niemann · 16th Annual Philadelphia International Jun 27, 2023 · Chesscope