Iga Swiatek held off a storming fightback from Karolina Muchova on Saturday to win her third French Open title in the past four editions 6-2,