chessresults24

Loading tournament…

XXVII Open Internacional de Sants - Ciutat de Barcelona 2026: Results & Standings — ChessResults24