Bianca Andreescu's breakout season continued on Wednesday as the Canadian teenager swept past two-time Grand Slam champion Garbine Muguruza to enter the Indian Wells semifinal.
Andreescu, 18 and ranked 60th in the world, won the first nine games on the way to a 6-0, 6-1 victory that took just 52 minutes.
She reached her third semifinal of the season after a run to the final in Auckland and the last four in Acapulco.
"I just went out there, went for it," Andreescu said. "I didn't focus on who was on the other side."
Andreescu, who began 2019 ranked 152nd in the world, is now headed for the top 40.
She'll take on the winner of Wednesday's match between seventh-ranked Ukrainian Elina Svitolina and 19-year-old Czech Marketa Vondrousova.
The remaining quarterfinals will be played on Thursday, with Belinda Bencic taking on Karolina Pliskova and Venus Williams facing Angelique Kerber in a battle of former world number ones.
Bencic, 22, stunned world number one Naomi Osaka 6-3, 6-1 in the fourth round, bringing the Japanese star's first WTA title defence to an abrupt end.
The Swiss player is on the rise after a spate of injuries slowed her career and is ranked 23rd in the world after claiming her first title in four years at Dubai last month.
Former champions Roger Federer and Rafael Nadal edged closer to a blockbuster semifinal showdown with brisk fourth-round wins.
World number two Nadal overpowered Serbian qualifier Filip Krajinovic 6-3, 6-4 to book his quarterfinal berth in one hour and 26 minutes.
Federer, seeking a record sixth title in the California desert, needed just 64 minutes to get past Britain's Kyle Edmund 6-1, 6-4.
Nadal said his performance on a windy stadium court wasn't as good as his 6-3, 6-1 third-round win over Argentine Diego Schwartzman.
But he was more than a match for 113th-ranked Krajinovic, breaking him early in each set and saving the only break point he faced.
Nadal next will take on 13th-ranked Russian Karen Khachanov, who beat world number nine John Isner 6-4, 7-6 (7/1).
Fourth-seeded Federer, fresh off his 100th career title, looked poised to finish off Edmund in less than an hour.
But the Swiss great had to fight off three break points as he served for the match, just a small speed bump in a match that he took charge of early.
Federer will fight for a semifinal berth against 22-year-old Pole Hubert Hurkacz.
Hurkacz, ranked 67th in the world, sent 25th-ranked Canadian Denis Shapovalov packing 7-6 (7/3), 2-6, 6-3.
At the other end of the age spectrum, 40-year-old Croatian Ivo Karlovic's run came to an end with a 4-6, 3-6 loss to 25-year-old seventh seed Dominic Thiem.
Thiem booked a meeting with 18th-seeded Gael Monfils of France, who defeated Philipp Kohlschreiber 6-0, 6-2 in 57 minutes a day after the German stunned world number one Novak Djokovic in the third round.