Stamatiou, Rodolfos vs Petrov, Martin · WCF International Open Tournament Rhodes Jul 12, 2025 · Chesscope