Kei Nishikori overcame seventh seed Marin Cilic in a gruelling five-set match to reach the US Open semi-finals.
Both players struggled in an error-strewn encounter with high temperatures in New York again a factor.
Cilic made a dominant start to lead by a set and a break before his level dropped to allow Japan's 21st seed Nishikori to take a 2-1 lead.
Cilic recovered to force a decider but Nishikori edged through 2-6 6-4 7-6 (7-5) 4-6 6-4 in four hours eight minutes.
The 28-year-old will play Novak Djokovic, who beat Australian John Millman, in the last four.
After Naomi Osaka reached the women's semi-finals earlier, Nishikori's win means there is a Japanese man and woman in the last four of a Grand Slam for the first time in the Open Era.
Read more: http://v.duta.us/vyte9QAA