Iga Swiatek's dream of a fifth French Open title has been shattered on her 25th birthday by an inspired Marta Kostyuk as the boilovers kept coming at Roland Garros.