World number two Karolina Pliskova sealed her spot in the last four of the WTA Finals with a 6-0 2-6 6-4 victory over Simona Halep on Friday.