Live results

Open Tehran

Wednesday, 22 July 2026, Tehran, Iran