I kept waiting for Nicole Vaidisova to crumble mentally during her well-played Zurich semifinal match against Justine Henin, but it never happened. Vaidisova lost the match, but she kept her cool throughout all three sets. Not only did she not wilt, she thought her way through some of the toughest points. Is this a new Vaidisova? If it is, it's one who's going to be dangerous from now on. Final score: Henin def. Vaidisova, 3-6, 6-3, 7-5
The other semifinal started out as a disaster, with Francesca Schiavone unable to find her game and giving up the first set at love. But she came to life in the second set and gave Tatiana Golovin a run for it, hitting with heavy topspin, showing her extraordinary athleticism, and giving a lesson in net play. It wasn't enough, though, and the final score was Golovin def. Schiavone, 6-0, 6-4.