Belinda Bencic continued her excellent recent form by knocking the defending champion and world number one Naomi Osaka out of the BNP Paribas Open.
The Swiss player thrashed Osaka 6-3 6-1 to reach the fourth round in Indian Wells, arguably her best result since she defeated Serena Williams at the Rogers Cup in Toronto four years ago.
Number 23 seed Bencic said after her impressive victory: "She's the number one player in the world. She has won everything in the past couple of months. I played a great match. I'm really happy with myself.
"I served really good. The first set was great for me and then I just tried to keep it like that. It was a little bit windier in the second set but I think, tactic-wise, I played very solid."
Bencic, who triumphed at last month's Dubai Duty Free Tennis Championships, has now won 11 matches in a row.
She added: "I really wasn't focusing so much on her as I was focusing on my game. I'm very confident with my game right now. I'm hitting the ball well and things worked out for me."
Bencic is 4/5 to beat Karolina Pliskova in the quarter-finals after the Czech player defeated Anett Kontaveit.
"I know her well. We are good friends also with her sister. We practiced a lot together. Obviously she has a great serve and she's playing very flat and fast," Bencic said of her last-eight opponent.
Bencic is 1212/1 to win the WTA Indian Wells title outright, while Venus Williams can be backed at 1212/1 and Angelique Kerber at 5/2.
View all Tennis betting