Top seed Justine Henin and Tatiana Golovin will face each other in the Zurich Open final on Sunday.
World number one Justine Henin fought back from a set down to defeat unseeded Czech Nicole Vaidisova 3-6 6-3 7-5 in the semifinals. France’s Tatiana Golovin, ranked 18th in the world, had a much easier time against Italian Francesca Schiavone 6-0 6-4.
This is the second time this month that Henin and Golovin meet in a final. Only two weeks ago they encountered each other in the championship match at the Porsche Tennis Grand Prix in Stuttgart, Germany, and the top-ranked Belgian took the title with a 2-6, 6-2, 6-1 win over the 19-year-old Frenchwoman.