Duran Cardoso, Tomas vs Fonseca Guarin, John Henry · Round 1: Duran Cardoso, Tomas - Fonseca Guarin, John Henry Apr 4, 2025 · Chesscope