Romania’s third seed and former world No 1 will next play the winner from top seed Naomi Osaka and on-form Swiss Belinda Bencic.
Halep regained control with a break for 6-5 as her opponent returned wide. She wrapped up victory with an untouchable forehand to the corner. Place bet on Live Tennis Games 24/7
“It’s not easy to keep winning here,” Halep said after a victory in which she broke four times.
“But I’m very motivated after reaching the semifinals again. I will have another challenge tomorrow (Friday), so I’m not looking any further ahead than that.
“If I can play my best tennis, then we will see,” added the player who advanced through her third-round match on Wednesday without the loss of a game.