“All the sacrifices I’ve made have been worth it,” she says.
“I was focused right from the start and I didn’t have anything to lose so I just went for it.”
The result sealed Andreescu’s third and biggest semi-final of the season after her breakthrough run to the Auckland final and appearance in the last four in Acapulco two weeks ago.
Next up for the world No.60 is a meeting with sixth-seed Elina Svitolina or 19-year-old Marketa Vondrousova, who play quarter-final matches later on Thursday (AEDT).
Venus Williams will face off against Angelique Kerber for the ninth time in their careers in the quarter finals after the eighth seed overcame No. 9 Aryna Sabalenka in their tough three set match.
In the men’s event, Rafael Nadal advanced to the quarter-finals with a routine win over qualifier Filip Krajinovic 6-3, 6-4.
World No.2 Nadal dropped his serve once in a 6-3, 6-3 victory and remains on track for a potential semi-final against five-time champion Roger Federer in the bottom half of the draw.
The top half was rocked by the upsets of top-ranked Novak Djokovic and No. 3 seed Alexander Zverev on Tuesday.
“The difference between players is not huge. It’s small gaps,’’ Nadal said about the upsets.
‘‘It’s true that for the last 10 years didn’t happen very often.’’
Krajinovic hadn’t dropped a set in winning his first three main-draw matches after two wins in qualifying but he was outclassed by Nadal in their one-hour-and-26-minute encounter.
‘‘Probably played a little bit worse today than yesterday,’’ Nadal said.
‘‘Maybe because of the conditions.’’
Next up for Nadal is Karen Khachanov while Federer will face Briton Kyle Edmund in the round of 16.
Meanwhile, Miomir Kecmanovic, a 19-year-old Serb ranked world No.130, to the last eight when Yoshihito Nishioka of Japan retired after he losing the first set 6-4.
Kecmanovic became the first lucky loser to reach the quarter-finals since the tournament achieved Masters 1000 status in 1990.
‘‘It will be funny that somebody other than Novak is still in,’’ he said of his famous countryman.
Kecmanovic got into the main draw when world No.6 Kevin Anderson withdrew before his opening match with an elbow injury.
Canadian Milos Raonic will be Kecmanovic’s next opponent after the big-serving 13th seed accounted for German Jan-Lennard Struff 6-4, 6-3.
Raonic broke serve once ine ach set and fired down 12 aces in the 74-minute match.