British number two Cameron Norrie battled to victory over Spain’s Roberto Bautista Agut to reach the fourth round of the Indian Wells Masters.
Norrie won 6-4 5-7 6-3 to progress to the last 16 – his longest run at a Masters 1000 tournament.
His win came after British number one Dan Evans was knocked out in the third round by 11th seed Diego Schwartzman.
Evans was two service holds away from victory but the Argentine recovered to seal a 5-7 6-4 6-0 win.
Norrie, the 21st seed, will next face American Tommy Paul, who stunned Russian fourth seed Andrey Rublev in three sets.
Victory marked a 43rd win of the season for 26-year-old Norrie, who has risen to a career-high 26th in the world.
Meanwhile in the women’s draw at Indian Wells, top seed Karolina Pliskova was knocked out by unseeded Brazilian Beatriz Haddad Maia, who won 6-3 7-5 to progress to the fourth round.
Czech world number three Pliskova, who reached this year’s Wimbledon final, registered 12 double faults and won just 25% of her second-serve points.
Lucky loser Haddad Maia – the first Brazilian woman to beat a top-three player – will face Anett Kontaveit in the last 16 after the Estonian knocked out Canada’s defending champion Bianca Andreescu.
The world number 20 won 7-6 (7-5) 6-3, stretching her winning run to eight matches.
Elsewhere, American Coco Gauff was beaten in straight sets by Spain’s Paula Badosa, but German 10th seed and 2019 runner-up Angelique Kerber held on to defeat Russia’s Daria Kasatkina 6-2 1-6 6-4.
- Live scores, results and order of play
- Alerts: Get tennis news sent to your phone
- Who is poisoning South Africa’s politicians?: Listen to the mystery surrounding a toxic new political conspiracy
- MOTD Top 10: Which player’s homecoming was the greatest in Premier League history?