Andy Murray came from a set down to beat John Isner and reach the quarter-finals of the Shanghai Masters, while Venus Williams came through after beating China’s Wang Yafan.
The 35-year-old has enjoyed an Indian summer in her career this year and has already claimed a couple of titles in Auckland and Wuhan.
And she remains on track for another after taking care of the home favourite 6-0 6-2 in the Far East.
The former British colony has been kind to the American and she has always done well in Hong Kong and next up for the seven- time Grand Slam winner is a clash with France’s Alize Cornet.
The British world number two, 28, showed excellent resilience in the face of the American’s powerful serving to win 6-7 (4-7) 6-4 6-4.
Murray got the decisive break in the seventh game of the final set before serving out to seal victory after two hours and 31 minutes in China.
He will face Tomas Berdych or Gilles Simon in the last eight on Friday.
“It’s always tough against him – you can feel like you have control when you are into rallies but it’s tough to get into them sometimes,” Murray told Sky Sports.
“Your patience is certainly tested when you play against guys like John.”
Murray has won all five meetings with the 30-year-old 13th seed. wide with his return as Murray sealed victory.