Iga Swiatek advances to semi-final against Jessica Pegula in Canada 12/08/2023 03:41Swiatek beat American Danielle Collins in three sets 6-3 4-6 6-2.