Ibarra, Juan Martin vs Petti, Luca Giovanni · Round 5: Ibarra, Juan Martin - Petti, Luca Giovanni Jul 20, 2026 · Chesscope