Ummmm...not really...more info at the links:
[Shroud of Turin] Comments About the Recent Experiment of Professor Luigi Garlaschelli
Science by Press Release? An Editorial Response to the latest Shroud of Turin announcement
Experts question scientists claim of reproducing Shroud of Turin
Atheist-Funded Researcher: Shroud of Turin Is a Fraud (follow the money trail)
Should have used my /sarc.