Juan Luis Ruiz Alcaide vs Chen Feiyang · Round 7: Juan Luis Ruiz Alcaide - Chen Feiyang Jan 19, 2023 · Chesscope