Juan Manuel Garcia Almaguer vs Jesus Arturo Silva Hernandez · Round 4: Juan Manuel Garcia Almaguer - Jesus Arturo Silva Hernandez Nov 9, 2023 · Chesscope