Nadia Petrova and Ana Ivanovic will meet for the 12th time in the semifinals. Who has the edge?

More...