Ons Jabeur defeated two-time Madrid Open champion Simona Halep 6-3, 6-2 on Wednesday to reach the tournament's semifinals.