Skip to content
Scores

Spain · 18

Francisco Cabeza
Teres

World No. 46 · 1,236 pts