Rafael Nadal reached his first Grand Slam semi-final since 2014 with a superb 6-4 7-6 (9-7) 6-4 victory over Canada’s third seed Milos Raonic.
The 14-time Grand Slam winner, who has been troubled by injuries in recent years, saved six set points in the second set before dominating the third.
Nadal, the 2009 champion, faces 15th seed Grigor Dimitrov on Friday after the Bulgarian beat David Goffin.
The Spaniard, 30, remains on course to meet Roger Federer in Sunday’s final.
Federer, 35, will play his fellow Swiss Stan Wawrinka in the first semi-final on Thursday.
Nadal is attempting to become the first man in the Open era – and only the third man in history after Roy Emerson and Rod Laver – to win each of the four Grand Slam titles twice.
The ninth seed’s victory means six of the eight players in the men’s and women’s semi-finals are over 30.
Meanwhile, six-time champion Serena Williams outplayed Britain’s Johanna Konta to reach the women’s semi-finals.
The American, 35, won 6-2 6-3 and will next play unseeded Croat Mirjana Lucic-Baroni, who beat fifth-seeded Czech Karolina Pliskova 6-4 3-6 6-4.
Konta, seeded ninth, went into the quarter-final on a nine-match and 18-set winning streak but came up short in her first meeting with Williams.
Williams is now two wins from claiming an Open-era record 23rd major title. (BBC Sport)