Halep and Wozniacki set up final showdown